Skip to content

Commit 75b8f86

Browse files
authored
Merge pull request #449 from jamesalford/feature/linux_hostPID
feat: add hostPID for linux daemonset container
2 parents 4a46842 + d84b16d commit 75b8f86

24 files changed

+26
-0
lines changed

helm/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ provisioner chart and their default values.
145145
| classes.[n].storageClass.provisioner | Specify provisioner of storage class. | str | `kubernetes.io/no-provisioner` |
146146
| podAnnotations | Annotations for each Pod in the DaemonSet. | map | `-` |
147147
| podLabels | Labels for each Pod in the DaemonSet. | map | `-` |
148+
| hostPID | Host PID set in the linux daemonset container spec. When set to true allows a pod to have access to the host process ID namespace | bool | `false` |
148149
| image | Provisioner image. | str | `registry.k8s.io/sig-storage/local-volume-provisioner:v2.7.0` |
149150
| imagePullPolicy | Provisioner DaemonSet image pull policy. | str | `-` |
150151
| imagePullSecrets | Provisioner image pull secrets. | list | `-` |

helm/generated_examples/additional-volumes.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ spec:
104104
annotations:
105105
checksum/config: 997271ac2c9e49ae617e255f4d6e709709aa662e1049fef537e81f1b4d6b36a9
106106
spec:
107+
hostPID: false
107108
serviceAccountName: local-static-provisioner
108109
nodeSelector:
109110
kubernetes.io/os: linux

helm/generated_examples/baremetal-affinity.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ spec:
116116
annotations:
117117
checksum/config: f81e575a8ce66fff1873e5bae2df0f963609f540da196b9a86c3146a94d284b8
118118
spec:
119+
hostPID: false
119120
serviceAccountName: local-static-provisioner
120121
nodeSelector:
121122
kubernetes.io/os: linux

helm/generated_examples/baremetal-cleanbyjobs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ spec:
155155
annotations:
156156
checksum/config: b83faf15a16c9079bcd422cd130bbeef24dd946545b9e66f70eb6cfe7fd2036f
157157
spec:
158+
hostPID: false
158159
serviceAccountName: local-static-provisioner
159160
nodeSelector:
160161
kubernetes.io/os: linux

helm/generated_examples/baremetal-default-storage.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ spec:
115115
annotations:
116116
checksum/config: b6d9b5373d0044b95f32c0a7bca03c3bfd69cab1e45ad38029cda321ff703452
117117
spec:
118+
hostPID: false
118119
serviceAccountName: local-static-provisioner
119120
nodeSelector:
120121
kubernetes.io/os: linux

helm/generated_examples/baremetal-nodeselector.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ spec:
116116
annotations:
117117
checksum/config: f81e575a8ce66fff1873e5bae2df0f963609f540da196b9a86c3146a94d284b8
118118
spec:
119+
hostPID: false
119120
serviceAccountName: local-static-provisioner
120121
nodeSelector:
121122
kubernetes.io/os: linux

helm/generated_examples/baremetal-priority-critical.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ spec:
116116
annotations:
117117
checksum/config: f81e575a8ce66fff1873e5bae2df0f963609f540da196b9a86c3146a94d284b8
118118
spec:
119+
hostPID: false
119120
serviceAccountName: local-static-provisioner
120121
priorityClassName: system-node-critical
121122
nodeSelector:

helm/generated_examples/baremetal-priority-noncritical.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ spec:
116116
annotations:
117117
checksum/config: f81e575a8ce66fff1873e5bae2df0f963609f540da196b9a86c3146a94d284b8
118118
spec:
119+
hostPID: false
119120
serviceAccountName: local-static-provisioner
120121
priorityClassName: priority-important
121122
nodeSelector:

helm/generated_examples/baremetal-prometheus.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ spec:
137137
annotations:
138138
checksum/config: f81e575a8ce66fff1873e5bae2df0f963609f540da196b9a86c3146a94d284b8
139139
spec:
140+
hostPID: false
140141
serviceAccountName: local-static-provisioner
141142
nodeSelector:
142143
kubernetes.io/os: linux

helm/generated_examples/baremetal-provisioner.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ spec:
115115
annotations:
116116
checksum/config: ab47134c2d9ee94cf8fc7f8a5a8dc9e51c2ab005a6ce67ff013328751015dec8
117117
spec:
118+
hostPID: false
118119
serviceAccountName: local-static-provisioner
119120
nodeSelector:
120121
kubernetes.io/os: linux

0 commit comments

Comments
 (0)