mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 12:18: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