mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-30 21:30:16 +00:00 
			
		
		
		
	Merge pull request #68004 from saravanan30erd/fluentd-es
isolate logging resources in separate namespace
This commit is contained in:
		| @@ -0,0 +1,8 @@ | ||||
| kind: Namespace | ||||
| apiVersion: v1 | ||||
| metadata: | ||||
|  name: logging | ||||
|  labels: | ||||
|    k8s-app: logging | ||||
|    kubernetes.io/cluster-service: "true" | ||||
|    addonmanager.kubernetes.io/mode: Reconcile | ||||
| @@ -2,7 +2,7 @@ apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: elasticsearch-logging | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: elasticsearch-logging | ||||
|     kubernetes.io/cluster-service: "true" | ||||
|   | ||||
| @@ -3,7 +3,7 @@ apiVersion: v1 | ||||
| kind: ServiceAccount | ||||
| metadata: | ||||
|   name: elasticsearch-logging | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: elasticsearch-logging | ||||
|     addonmanager.kubernetes.io/mode: Reconcile | ||||
| @@ -28,7 +28,6 @@ rules: | ||||
| kind: ClusterRoleBinding | ||||
| apiVersion: rbac.authorization.k8s.io/v1 | ||||
| metadata: | ||||
|   namespace: kube-system | ||||
|   name: elasticsearch-logging | ||||
|   labels: | ||||
|     k8s-app: elasticsearch-logging | ||||
| @@ -36,7 +35,7 @@ metadata: | ||||
| subjects: | ||||
|   - kind: ServiceAccount | ||||
|     name: elasticsearch-logging | ||||
|     namespace: kube-system | ||||
|     namespace: logging | ||||
|     apiGroup: "" | ||||
| roleRef: | ||||
|   kind: ClusterRole | ||||
| @@ -48,10 +47,10 @@ apiVersion: apps/v1 | ||||
| kind: StatefulSet | ||||
| metadata: | ||||
|   name: elasticsearch-logging | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: elasticsearch-logging | ||||
|     version: v7.4.3 | ||||
|     version: v7.4.4 | ||||
|     addonmanager.kubernetes.io/mode: Reconcile | ||||
| spec: | ||||
|   serviceName: elasticsearch-logging | ||||
| @@ -59,12 +58,12 @@ spec: | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       k8s-app: elasticsearch-logging | ||||
|       version: v7.4.3 | ||||
|       version: v7.4.4 | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         k8s-app: elasticsearch-logging | ||||
|         version: v7.4.3 | ||||
|         version: v7.4.4 | ||||
|     spec: | ||||
|       serviceAccountName: elasticsearch-logging | ||||
|       containers: | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| kind: ConfigMap | ||||
| apiVersion: v1 | ||||
| metadata: | ||||
|   name: fluentd-es-config-v0.2.0 | ||||
|   namespace: kube-system | ||||
|   name: fluentd-es-config-v0.2.1 | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     addonmanager.kubernetes.io/mode: Reconcile | ||||
| data: | ||||
|   | ||||
| @@ -2,7 +2,7 @@ apiVersion: v1 | ||||
| kind: ServiceAccount | ||||
| metadata: | ||||
|   name: fluentd-es | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: fluentd-es | ||||
|     addonmanager.kubernetes.io/mode: Reconcile | ||||
| @@ -35,7 +35,7 @@ metadata: | ||||
| subjects: | ||||
| - kind: ServiceAccount | ||||
|   name: fluentd-es | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   apiGroup: "" | ||||
| roleRef: | ||||
|   kind: ClusterRole | ||||
| @@ -45,22 +45,22 @@ roleRef: | ||||
| apiVersion: apps/v1 | ||||
| kind: DaemonSet | ||||
| metadata: | ||||
|   name: fluentd-es-v3.1.0 | ||||
|   namespace: kube-system | ||||
|   name: fluentd-es-v3.1.1 | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: fluentd-es | ||||
|     version: v3.1.0 | ||||
|     version: v3.1.1 | ||||
|     addonmanager.kubernetes.io/mode: Reconcile | ||||
| spec: | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       k8s-app: fluentd-es | ||||
|       version: v3.1.0 | ||||
|       version: v3.1.1 | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         k8s-app: fluentd-es | ||||
|         version: v3.1.0 | ||||
|         version: v3.1.1 | ||||
|     spec: | ||||
|       securityContext: | ||||
|         seccompProfile: | ||||
| @@ -111,4 +111,4 @@ spec: | ||||
|           path: /var/lib/docker/containers | ||||
|       - name: config-volume | ||||
|         configMap: | ||||
|           name: fluentd-es-config-v0.2.0 | ||||
|           name: fluentd-es-config-v0.2.1 | ||||
|   | ||||
| @@ -2,7 +2,7 @@ apiVersion: apps/v1 | ||||
| kind: Deployment | ||||
| metadata: | ||||
|   name: kibana-logging | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: kibana-logging | ||||
|     addonmanager.kubernetes.io/mode: Reconcile | ||||
| @@ -34,7 +34,7 @@ spec: | ||||
|             - name: SERVER_NAME | ||||
|               value: kibana-logging | ||||
|             - name: SERVER_BASEPATH | ||||
|               value: /api/v1/namespaces/kube-system/services/kibana-logging/proxy | ||||
|               value: /api/v1/namespaces/logging/services/kibana-logging/proxy | ||||
|             - name: SERVER_REWRITEBASEPATH | ||||
|               value: "false" | ||||
|           ports: | ||||
|   | ||||
| @@ -2,7 +2,7 @@ apiVersion: v1 | ||||
| kind: Service | ||||
| metadata: | ||||
|   name: kibana-logging | ||||
|   namespace: kube-system | ||||
|   namespace: logging | ||||
|   labels: | ||||
|     k8s-app: kibana-logging | ||||
|     kubernetes.io/cluster-service: "true" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user