Merge "Kube: add labels to k8s component pods"
This commit is contained in:
commit
0a0d02b238
@ -12,7 +12,6 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
{{- if .Values.manifests.service }}
|
||||
{{- $envAll := . }}
|
||||
---
|
||||
apiVersion: v1
|
||||
@ -22,6 +21,7 @@ metadata:
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{ .Values.service.name }}-service: enabled
|
||||
{{ tuple $envAll "kubernetes" "apiserver" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
||||
spec:
|
||||
hostNetwork: true
|
||||
containers:
|
||||
@ -64,4 +64,3 @@ spec:
|
||||
- name: etc
|
||||
hostPath:
|
||||
path: {{ .Values.apiserver.host_etc_path }}
|
||||
{{- end }}
|
||||
|
@ -23,8 +23,8 @@ images:
|
||||
|
||||
labels:
|
||||
kubernetes_apiserver:
|
||||
node_selector_key: kubernetes-apiserver
|
||||
node_selector_value: enabled
|
||||
node_selector_key: kubernetes-apiserver
|
||||
node_selector_value: enabled
|
||||
|
||||
anchor:
|
||||
dns_policy: Default
|
||||
|
@ -12,6 +12,7 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
{{- $envAll := . }}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
@ -20,6 +21,7 @@ metadata:
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{ .Values.service.name }}-service: enabled
|
||||
{{ tuple $envAll "kubernetes" "controller-manager" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
||||
spec:
|
||||
hostNetwork: true
|
||||
containers:
|
||||
|
@ -23,8 +23,8 @@ images:
|
||||
|
||||
labels:
|
||||
controller_manager:
|
||||
node_selector_key: kubernetes-controller-manager
|
||||
node_selector_value: enabled
|
||||
node_selector_key: kubernetes-controller-manager
|
||||
node_selector_value: enabled
|
||||
|
||||
anchor:
|
||||
dns_policy: Default
|
||||
|
@ -14,14 +14,16 @@
|
||||
# limitations under the License.
|
||||
*/}}
|
||||
|
||||
{{- $envAll := . }}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata:
|
||||
name: kubernetes-scheduler
|
||||
name: {{ .Values.service.name }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
kubernetes-scheduler-service: enabled
|
||||
{{ .Values.service.name }}-service: enabled
|
||||
{{ tuple $envAll "kubernetes" "scheduler" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
||||
spec:
|
||||
hostNetwork: true
|
||||
containers:
|
||||
|
@ -20,8 +20,8 @@ anchor:
|
||||
|
||||
labels:
|
||||
scheduler:
|
||||
node_selector_key: kubernetes-scheduler
|
||||
node_selector_value: enabled
|
||||
node_selector_key: kubernetes-scheduler
|
||||
node_selector_value: enabled
|
||||
|
||||
pod:
|
||||
lifecycle:
|
||||
@ -63,6 +63,9 @@ images:
|
||||
network:
|
||||
kubernetes_netloc: 10.96.0.1
|
||||
|
||||
service:
|
||||
name: kubernetes-scheduler
|
||||
|
||||
command_prefix:
|
||||
- /scheduler
|
||||
- --v=5
|
||||
|
Loading…
Reference in New Issue
Block a user