Skip to content

Instantly share code, notes, and snippets.

@murillodigital
Created October 14, 2021 17:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save murillodigital/af687601dd009e214d318b119e35ab4b to your computer and use it in GitHub Desktop.
Save murillodigital/af687601dd009e214d318b119e35ab4b to your computer and use it in GitHub Desktop.
azure-arc namespace deployments
{
"apiVersion": "v1",
"items": [
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "flux-logs-agent",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "flux-logs-agent",
"namespace": "azure-arc",
"resourceVersion": "1052876",
"uid": "a3b714ea-3ecb-44ec-a4e6-0105c544c3c9"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "flux-logs-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "flux-logs-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/flux-logs-agent:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "flux-logs-agent",
"ports": [
{
"containerPort": 8082,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "50m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 30
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:27Z",
"lastUpdateTime": "2021-10-06T16:48:27Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:50Z",
"message": "ReplicaSet \"flux-logs-agent-7ff9dc5c99\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "metrics-agent",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "metrics-agent",
"namespace": "azure-arc",
"resourceVersion": "1052914",
"uid": "01a3d09e-db1d-48d1-8ec2-6259c5a1d715"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "metrics-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"checksum/telegrafconf": "166f437b9d30135e4069af5300859384c86995a395b23c9e77fde39abb4296fb",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "metrics-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"env": [
{
"name": "DP_SUFFIX",
"value": "com"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/metrics-agent:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "metrics-agent",
"resources": {
"limits": {
"cpu": "50m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/etc/telegraf/telegraf.conf",
"name": "telegraf-conf",
"subPath": "telegraf.conf"
}
]
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConnectAgent"
},
{
"name": "AGENT_NAME",
"value": "MetricsAgent"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 30,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-telegraf-config"
},
"name": "telegraf-conf"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:35Z",
"lastUpdateTime": "2021-10-06T16:48:35Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:52Z",
"message": "ReplicaSet \"metrics-agent-b5ff69d5c\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "controller-manager",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s",
"control-plane": "controller-manager"
},
"name": "controller-manager",
"namespace": "azure-arc",
"resourceVersion": "1052937",
"uid": "47a81eac-5f51-4ce6-ace3-8516080e53fe"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"control-plane": "controller-manager"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "controller-manager",
"app.kubernetes.io/name": "azure-arc-k8s",
"control-plane": "controller-manager"
}
},
"spec": {
"containers": [
{
"env": [
{
"name": "PROXY_CONFIG_HASH",
"value": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d"
},
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/configoperator:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "manager",
"resources": {
"limits": {
"cpu": "200m",
"memory": "350Mi"
},
"requests": {
"cpu": "100m",
"memory": "150Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConfigAgent"
},
{
"name": "AGENT_NAME",
"value": "ControllerManager"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 10,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:35Z",
"lastUpdateTime": "2021-10-06T16:48:35Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:53Z",
"message": "ReplicaSet \"controller-manager-587d9694c7\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "resource-sync-agent",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "resource-sync-agent",
"namespace": "azure-arc",
"resourceVersion": "1052941",
"uid": "8831d1d3-4318-49e1-832d-4ac6d6322e3f"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "resource-sync-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"extensionEnabled": "true",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "resource-sync-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/resource-sync:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "resource-sync-agent",
"resources": {
"limits": {
"cpu": "50m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConfigAgent"
},
{
"name": "AGENT_NAME",
"value": "ConfigAgent"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 30,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:35Z",
"lastUpdateTime": "2021-10-06T16:48:35Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:53Z",
"message": "ReplicaSet \"resource-sync-agent-7c77d6f664\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "cluster-identity-operator",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s",
"control-plane": "cluster-identity-manager"
},
"name": "clusteridentityoperator",
"namespace": "azure-arc",
"resourceVersion": "1052960",
"uid": "93a7c97d-c00c-4e96-8791-602d3ff6b623"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"control-plane": "cluster-identity-manager"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "cluster-identity-operator",
"app.kubernetes.io/name": "azure-arc-k8s",
"control-plane": "cluster-identity-manager"
}
},
"spec": {
"containers": [
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/cluster-identity:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "manager",
"resources": {
"limits": {
"cpu": "100m",
"memory": "300Mi"
},
"requests": {
"cpu": "100m",
"memory": "100Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConfigAgent"
},
{
"name": "AGENT_NAME",
"value": "ControllerManager"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 10,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:36Z",
"lastUpdateTime": "2021-10-06T16:48:36Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:54Z",
"message": "ReplicaSet \"clusteridentityoperator-68676b54db\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "cluster-metadata-operator",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "cluster-metadata-operator",
"namespace": "azure-arc",
"resourceVersion": "1052966",
"uid": "9ac22fa2-006c-4720-82b8-09621d9fbe72"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "cluster-metadata-operator",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "cluster-metadata-operator",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"env": [
{
"name": "RESYNC_AFTER",
"value": "300"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/cluster-metadata-operator:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "cluster-metadata-operator",
"resources": {
"limits": {
"cpu": "50m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConnectAgent"
},
{
"name": "AGENT_NAME",
"value": "ClusterMetadataOperator"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 30,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:35Z",
"lastUpdateTime": "2021-10-06T16:48:35Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:54Z",
"message": "ReplicaSet \"cluster-metadata-operator-75687dfd87\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "clusterconnect-agent",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "clusterconnect-agent",
"namespace": "azure-arc",
"resourceVersion": "1053001",
"uid": "1f145496-3787-4e07-a58e-e679e897aa76"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "clusterconnect-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "clusterconnect-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"env": [
{
"name": "CONNECT_DP_ENDPOINT_OVERRIDE"
},
{
"name": "PROXY_VERSION",
"value": "v2"
},
{
"name": "NOTIFICATION_DP_ENDPOINT_OVERRIDE"
},
{
"name": "TARGET_SERVICE_HOST",
"value": "KUBEAADPROXY_SERVICE_HOST"
},
{
"name": "TARGET_SERVICE_PORT",
"value": "KUBEAADPROXY_SERVICE_PORT"
},
{
"name": "KUBEAADPROXY_SERVICE_HOST",
"value": "kube-aad-proxy.azure-arc"
},
{
"name": "KUBEAADPROXY_SERVICE_PORT",
"value": "443"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/clusterconnect-agent:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "clusterconnect-agent",
"resources": {},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConnectAgent"
},
{
"name": "AGENT_NAME",
"value": "ClusterConnectAgent"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
},
{
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/clusterconnectservice-operator:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "clusterconnectservice-operator",
"ports": [
{
"containerPort": 9443,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "100m",
"memory": "400Mi"
},
"requests": {
"cpu": "10m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 30,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:40Z",
"lastUpdateTime": "2021-10-06T16:48:40Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:51:57Z",
"message": "ReplicaSet \"clusterconnect-agent-689c8cd99\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "extension-manager",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s",
"control-plane": "extension-manager"
},
"name": "extension-manager",
"namespace": "azure-arc",
"resourceVersion": "1053022",
"uid": "0c271ea4-a129-4160-a492-683800fabc73"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"control-plane": "extension-manager"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": "25%",
"maxUnavailable": "25%"
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/azureconfig": "94f71d5c1e01892762b5e055bf02ba642ee597a799b31a72d8b2f9b49cdcf81a",
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "extension-manager",
"app.kubernetes.io/name": "azure-arc-k8s",
"control-plane": "extension-manager"
}
},
"spec": {
"containers": [
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/extensionoperator:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "manager",
"resources": {
"limits": {
"cpu": "200m",
"memory": "300Mi"
},
"requests": {
"cpu": "100m",
"memory": "150Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConfigAgent"
},
{
"name": "AGENT_NAME",
"value": "ControllerManager"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 10,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:48:35Z",
"lastUpdateTime": "2021-10-06T16:48:35Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:52:00Z",
"message": "ReplicaSet \"extension-manager-7dbcbb97bf\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "config-agent",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "config-agent",
"namespace": "azure-arc",
"resourceVersion": "1053084",
"uid": "fbb1e357-4ac8-47d1-bad7-16f2b40391a8"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "config-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": 1,
"maxUnavailable": 0
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/azureconfig": "94f71d5c1e01892762b5e055bf02ba642ee597a799b31a72d8b2f9b49cdcf81a",
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"extensionEnabled": "true",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "config-agent",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/config-agent:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "config-agent",
"readinessProbe": {
"failureThreshold": 3,
"httpGet": {
"path": "/readiness",
"port": 9090,
"scheme": "HTTP"
},
"initialDelaySeconds": 10,
"periodSeconds": 15,
"successThreshold": 1,
"timeoutSeconds": 1
},
"resources": {
"limits": {
"cpu": "50m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File"
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConfigAgent"
},
{
"name": "AGENT_NAME",
"value": "ConfigAgent"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-operatorsa",
"serviceAccountName": "azure-arc-operatorsa",
"terminationGracePeriodSeconds": 30,
"volumes": [
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:49:17Z",
"lastUpdateTime": "2021-10-06T16:49:17Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:52:13Z",
"message": "ReplicaSet \"config-agent-54f979c944\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
},
{
"apiVersion": "apps/v1",
"kind": "Deployment",
"metadata": {
"annotations": {
"deployment.kubernetes.io/revision": "2",
"description": "A Helm chart for azure-arc-k8sagents",
"meta.helm.sh/release-name": "azure-arc",
"meta.helm.sh/release-namespace": "default"
},
"creationTimestamp": "2021-10-06T16:47:46Z",
"generation": 2,
"labels": {
"app.kubernetes.io/component": "kube-aad-proxy",
"app.kubernetes.io/managed-by": "Helm",
"app.kubernetes.io/name": "azure-arc-k8s"
},
"name": "kube-aad-proxy",
"namespace": "azure-arc",
"resourceVersion": "1053692",
"uid": "8ccf75d5-dd8e-4ff0-9f38-85219be03371"
},
"spec": {
"progressDeadlineSeconds": 600,
"replicas": 1,
"revisionHistoryLimit": 10,
"selector": {
"matchLabels": {
"app.kubernetes.io/component": "kube-aad-proxy",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"strategy": {
"rollingUpdate": {
"maxSurge": 1,
"maxUnavailable": 0
},
"type": "RollingUpdate"
},
"template": {
"metadata": {
"annotations": {
"checksum/proxysecret": "316deeb28892b1cdebfe5c12c2cd620b5b8f29289c1ffe3d4f5fc1b2e6a4ea7d",
"prometheus.io/port": "8080",
"prometheus.io/scrape": "true"
},
"creationTimestamp": null,
"labels": {
"app.kubernetes.io/component": "kube-aad-proxy",
"app.kubernetes.io/name": "azure-arc-k8s"
}
},
"spec": {
"containers": [
{
"args": [
"run",
"--secure-port=443",
"--tls-cert-file=/etc/kube-aad-proxy/tls.crt",
"--tls-private-key-file=/etc/kube-aad-proxy/tls.key",
"--azure.client-id=6256c85f-0aad-4d50-b960-e6e9b21efe35",
"--azure.tenant-id=c1f32376-14df-4354-a5f5-806ccab11f4c",
"--azure.enforce-PoP=true",
"--azure.skip-host-check=false",
"-v=info",
"--azure.environment=AZUREPUBLICCLOUD"
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/kube-aad-proxy:1.5.2-preview",
"imagePullPolicy": "IfNotPresent",
"name": "kube-aad-proxy",
"ports": [
{
"containerPort": 443,
"name": "https",
"protocol": "TCP"
},
{
"containerPort": 8080,
"name": "metrics",
"protocol": "TCP"
}
],
"readinessProbe": {
"failureThreshold": 3,
"httpGet": {
"path": "/readiness",
"port": 8080,
"scheme": "HTTP"
},
"initialDelaySeconds": 10,
"periodSeconds": 15,
"successThreshold": 1,
"timeoutSeconds": 1
},
"resources": {
"limits": {
"cpu": "100m",
"memory": "350Mi"
},
"requests": {
"cpu": "10m",
"memory": "20Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/etc/kube-aad-proxy",
"name": "kube-aad-proxy-tls",
"readOnly": true
}
]
},
{
"env": [
{
"name": "POD_NAME",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.name"
}
}
},
{
"name": "AGENT_TYPE",
"value": "ConnectAgent"
},
{
"name": "AGENT_NAME",
"value": "kube-aad-proxy"
}
],
"envFrom": [
{
"configMapRef": {
"name": "azure-clusterconfig"
}
}
],
"image": "mcr.microsoft.com/azurearck8s/fluent-bit:1.5.2",
"imagePullPolicy": "IfNotPresent",
"name": "fluent-bit",
"ports": [
{
"containerPort": 2020,
"protocol": "TCP"
}
],
"resources": {
"limits": {
"cpu": "20m",
"memory": "100Mi"
},
"requests": {
"cpu": "5m",
"memory": "25Mi"
}
},
"terminationMessagePath": "/dev/termination-log",
"terminationMessagePolicy": "File",
"volumeMounts": [
{
"mountPath": "/var/log",
"name": "varlog",
"readOnly": true
},
{
"mountPath": "/var/lib/docker/containers",
"name": "varlibdockercontainers",
"readOnly": true
},
{
"mountPath": "/fluent-bit/etc/",
"name": "fluentbit-clusterconfig"
}
]
}
],
"dnsPolicy": "ClusterFirst",
"nodeSelector": {
"kubernetes.io/arch": "amd64",
"kubernetes.io/os": "linux"
},
"restartPolicy": "Always",
"schedulerName": "default-scheduler",
"securityContext": {},
"serviceAccount": "azure-arc-kube-aad-proxy-sa",
"serviceAccountName": "azure-arc-kube-aad-proxy-sa",
"terminationGracePeriodSeconds": 30,
"volumes": [
{
"name": "kube-aad-proxy-tls",
"secret": {
"defaultMode": 420,
"secretName": "kube-aad-proxy-certificate"
}
},
{
"hostPath": {
"path": "/var/log",
"type": ""
},
"name": "varlog"
},
{
"hostPath": {
"path": "/var/lib/docker/containers",
"type": ""
},
"name": "varlibdockercontainers"
},
{
"configMap": {
"defaultMode": 420,
"name": "azure-fluentbit-config"
},
"name": "fluentbit-clusterconfig"
}
]
}
}
},
"status": {
"availableReplicas": 1,
"conditions": [
{
"lastTransitionTime": "2021-10-06T16:49:02Z",
"lastUpdateTime": "2021-10-06T16:49:02Z",
"message": "Deployment has minimum availability.",
"reason": "MinimumReplicasAvailable",
"status": "True",
"type": "Available"
},
{
"lastTransitionTime": "2021-10-06T16:47:46Z",
"lastUpdateTime": "2021-10-12T00:55:57Z",
"message": "ReplicaSet \"kube-aad-proxy-77db9bb689\" has successfully progressed.",
"reason": "NewReplicaSetAvailable",
"status": "True",
"type": "Progressing"
}
],
"observedGeneration": 2,
"readyReplicas": 1,
"replicas": 1,
"updatedReplicas": 1
}
}
],
"kind": "List",
"metadata": {
"resourceVersion": "",
"selfLink": ""
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment