From a09dfa7d43e9e801ac6c0ec75b12d260a6880bd4 Mon Sep 17 00:00:00 2001 From: Joe Monk Date: Sun, 26 Jan 2025 18:44:08 +0000 Subject: [PATCH] Switch deployment to privilaged --- clusters/kairos/samba/deployment.yaml | 6 ++++++ clusters/kairos/samba/kustomization.yaml | 3 +-- clusters/kairos/samba/service.yaml | 14 -------------- 3 files changed, 7 insertions(+), 16 deletions(-) delete mode 100644 clusters/kairos/samba/service.yaml diff --git a/clusters/kairos/samba/deployment.yaml b/clusters/kairos/samba/deployment.yaml index cec6e7c..ee6c420 100644 --- a/clusters/kairos/samba/deployment.yaml +++ b/clusters/kairos/samba/deployment.yaml @@ -18,6 +18,12 @@ spec: containers: - name: samba image: quay.io/samba.org/samba-server:latest + securityContext: + privileged: true + capabilities: + add: ["NET_ADMIN"] + hostNetwork: true + dnsPolicy: ClusterFirstWithHostNet ports: - containerPort: 445 resources: diff --git a/clusters/kairos/samba/kustomization.yaml b/clusters/kairos/samba/kustomization.yaml index 011238f..4dc6e88 100644 --- a/clusters/kairos/samba/kustomization.yaml +++ b/clusters/kairos/samba/kustomization.yaml @@ -1,5 +1,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: -- deployment.yaml -- service.yaml \ No newline at end of file +- deployment.yaml \ No newline at end of file diff --git a/clusters/kairos/samba/service.yaml b/clusters/kairos/samba/service.yaml deleted file mode 100644 index 4eba059..0000000 --- a/clusters/kairos/samba/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: samba - namespace: kube-system -spec: - type: NodePort - selector: - app.kubernetes.io/name: samba - ports: - - protocol: TCP - port: 445 - nodePort: 445 - targetPort: 445 \ No newline at end of file