Deployment Details
Name: argocd-notifications-controller
Namespace: argocd
Replicas: 1/1
Strategy: Recreate
Selector: app.kubernetes.io/name: argocd-notifications...
Kubectl Commands
- View
- Delete
- Describe
- Scale
Containers
Name | Image | Ports | ... |
---|---|---|---|
argocd-notifications-controller | quay.io/argoproj/argocd:v2.12.1 | N/A | ... |
Metadata
Creation Time: 2024-08-19T00:53:28Z
Labels:
- app.kubernetes.io/component: notifications-contro...
- app.kubernetes.io/name: argocd-notifications...
- app.kubernetes.io/part-of: argocd...
Annotation:
- deployment.kubernetes.io/revision: 1...
- kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"apps/...
name: argocd-notifications-controllernamespace: argocduid: 8d152aa2-5f88-4412-8566-7a4cb767e316resourceVersion: '34197298'generation: 1creationTimestamp: '2024-08-19T00:53:28Z'labels:app.kubernetes.io/component: notifications-controllerapp.kubernetes.io/name: argocd-notifications-controllerapp.kubernetes.io/part-of: argocdannotations:deployment.kubernetes.io/revision: '1'kubectl.kubernetes.io/last-applied-configuration: >{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"app.kubernetes.io/component":"notifications-controller","app.kubernetes.io/name":"argocd-notifications-controller","app.kubernetes.io/part-of":"argocd"},"name":"argocd-notifications-controller","namespace":"argocd"},"spec":{"selector":{"matchLabels":{"app.kubernetes.io/name":"argocd-notifications-controller"}},"strategy":{"type":"Recreate"},"template":{"metadata":{"labels":{"app.kubernetes.io/name":"argocd-notifications-controller"}},"spec":{"containers":[{"args":["/usr/local/bin/argocd-notifications"],"env":[{"name":"ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMAT","valueFrom":{"configMapKeyRef":{"key":"notificationscontroller.log.format","name":"argocd-cmd-params-cm","optional":true}}},{"name":"ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVEL","valueFrom":{"configMapKeyRef":{"key":"notificationscontroller.log.level","name":"argocd-cmd-params-cm","optional":true}}},{"name":"ARGOCD_APPLICATION_NAMESPACES","valueFrom":{"configMapKeyRef":{"key":"application.namespaces","name":"argocd-cmd-params-cm","optional":true}}},{"name":"ARGOCD_NOTIFICATION_CONTROLLER_SELF_SERVICE_NOTIFICATION_ENABLED","valueFrom":{"configMapKeyRef":{"key":"notificationscontroller.selfservice.enabled","name":"argocd-cmd-params-cm","optional":true}}}],"image":"quay.io/argoproj/argocd:v2.12.1","imagePullPolicy":"Always","livenessProbe":{"tcpSocket":{"port":9001}},"name":"argocd-notifications-controller","securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true},"volumeMounts":[{"mountPath":"/app/config/tls","name":"tls-certs"},{"mountPath":"/app/config/reposerver/tls","name":"argocd-repo-server-tls"}],"workingDir":"/app"}],"securityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"serviceAccountName":"argocd-notifications-controller","volumes":[{"configMap":{"name":"argocd-tls-certs-cm"},"name":"tls-certs"},{"name":"argocd-repo-server-tls","secret":{"items":[{"key":"tls.crt","path":"tls.crt"},{"key":"tls.key","path":"tls.key"},{"key":"ca.crt","path":"ca.crt"}],"optional":true,"secretName":"argocd-repo-server-tls"}}]}}}}
- name: argocd-notifications-controllerimage: quay.io/argoproj/argocd:v2.12.1args:- /usr/local/bin/argocd-notificationsworkingDir: /appenv:- name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMATvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.log.formatoptional: true- name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVELvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.log.leveloptional: true- name: ARGOCD_APPLICATION_NAMESPACESvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: application.namespacesoptional: true- name: ARGOCD_NOTIFICATION_CONTROLLER_SELF_SERVICE_NOTIFICATION_ENABLEDvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.selfservice.enabledoptional: trueresources: {}volumeMounts:- name: tls-certsmountPath: /app/config/tls- name: argocd-repo-server-tlsmountPath: /app/config/reposerver/tlslivenessProbe:tcpSocket:port: 9001timeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLreadOnlyRootFilesystem: trueallowPrivilegeEscalation: false
observedGeneration: 1replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Progressingstatus: 'True'lastUpdateTime: '2024-08-19T00:53:38Z'lastTransitionTime: '2024-08-19T00:53:28Z'reason: NewReplicaSetAvailablemessage: >-ReplicaSet "argocd-notifications-controller-944c45fb" has successfullyprogressed.- type: Availablestatus: 'True'lastUpdateTime: '2024-10-17T20:34:53Z'lastTransitionTime: '2024-10-17T20:34:53Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.
replicas: 1selector:matchLabels:app.kubernetes.io/name: argocd-notifications-controllertemplate:metadata:creationTimestamp: nulllabels:app.kubernetes.io/name: argocd-notifications-controllerspec:volumes:- name: tls-certsconfigMap:name: argocd-tls-certs-cmdefaultMode: 420- name: argocd-repo-server-tlssecret:secretName: argocd-repo-server-tlsitems:- key: tls.crtpath: tls.crt- key: tls.keypath: tls.key- key: ca.crtpath: ca.crtdefaultMode: 420optional: truecontainers:- name: argocd-notifications-controllerimage: quay.io/argoproj/argocd:v2.12.1args:- /usr/local/bin/argocd-notificationsworkingDir: /appenv:- name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMATvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.log.formatoptional: true- name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVELvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.log.leveloptional: true- name: ARGOCD_APPLICATION_NAMESPACESvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: application.namespacesoptional: true- name: ARGOCD_NOTIFICATION_CONTROLLER_SELF_SERVICE_NOTIFICATION_ENABLEDvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.selfservice.enabledoptional: trueresources: {}volumeMounts:- name: tls-certsmountPath: /app/config/tls- name: argocd-repo-server-tlsmountPath: /app/config/reposerver/tlslivenessProbe:tcpSocket:port: 9001timeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLreadOnlyRootFilesystem: trueallowPrivilegeEscalation: falserestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstserviceAccountName: argocd-notifications-controllerserviceAccount: argocd-notifications-controllersecurityContext:runAsNonRoot: trueseccompProfile:type: RuntimeDefaultschedulerName: default-schedulerstrategy:type: RecreaterevisionHistoryLimit: 10progressDeadlineSeconds: 600
metadata:name: argocd-notifications-controllernamespace: argocduid: 8d152aa2-5f88-4412-8566-7a4cb767e316resourceVersion: '34197298'generation: 1creationTimestamp: '2024-08-19T00:53:28Z'labels:app.kubernetes.io/component: notifications-controllerapp.kubernetes.io/name: argocd-notifications-controllerapp.kubernetes.io/part-of: argocdannotations:deployment.kubernetes.io/revision: '1'kubectl.kubernetes.io/last-applied-configuration: >{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"app.kubernetes.io/component":"notifications-controller","app.kubernetes.io/name":"argocd-notifications-controller","app.kubernetes.io/part-of":"argocd"},"name":"argocd-notifications-controller","namespace":"argocd"},"spec":{"selector":{"matchLabels":{"app.kubernetes.io/name":"argocd-notifications-controller"}},"strategy":{"type":"Recreate"},"template":{"metadata":{"labels":{"app.kubernetes.io/name":"argocd-notifications-controller"}},"spec":{"containers":[{"args":["/usr/local/bin/argocd-notifications"],"env":[{"name":"ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMAT","valueFrom":{"configMapKeyRef":{"key":"notificationscontroller.log.format","name":"argocd-cmd-params-cm","optional":true}}},{"name":"ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVEL","valueFrom":{"configMapKeyRef":{"key":"notificationscontroller.log.level","name":"argocd-cmd-params-cm","optional":true}}},{"name":"ARGOCD_APPLICATION_NAMESPACES","valueFrom":{"configMapKeyRef":{"key":"application.namespaces","name":"argocd-cmd-params-cm","optional":true}}},{"name":"ARGOCD_NOTIFICATION_CONTROLLER_SELF_SERVICE_NOTIFICATION_ENABLED","valueFrom":{"configMapKeyRef":{"key":"notificationscontroller.selfservice.enabled","name":"argocd-cmd-params-cm","optional":true}}}],"image":"quay.io/argoproj/argocd:v2.12.1","imagePullPolicy":"Always","livenessProbe":{"tcpSocket":{"port":9001}},"name":"argocd-notifications-controller","securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true},"volumeMounts":[{"mountPath":"/app/config/tls","name":"tls-certs"},{"mountPath":"/app/config/reposerver/tls","name":"argocd-repo-server-tls"}],"workingDir":"/app"}],"securityContext":{"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"serviceAccountName":"argocd-notifications-controller","volumes":[{"configMap":{"name":"argocd-tls-certs-cm"},"name":"tls-certs"},{"name":"argocd-repo-server-tls","secret":{"items":[{"key":"tls.crt","path":"tls.crt"},{"key":"tls.key","path":"tls.key"},{"key":"ca.crt","path":"ca.crt"}],"optional":true,"secretName":"argocd-repo-server-tls"}}]}}}}spec:replicas: 1selector:matchLabels:app.kubernetes.io/name: argocd-notifications-controllertemplate:metadata:creationTimestamp: nulllabels:app.kubernetes.io/name: argocd-notifications-controllerspec:volumes:- name: tls-certsconfigMap:name: argocd-tls-certs-cmdefaultMode: 420- name: argocd-repo-server-tlssecret:secretName: argocd-repo-server-tlsitems:- key: tls.crtpath: tls.crt- key: tls.keypath: tls.key- key: ca.crtpath: ca.crtdefaultMode: 420optional: truecontainers:- name: argocd-notifications-controllerimage: quay.io/argoproj/argocd:v2.12.1args:- /usr/local/bin/argocd-notificationsworkingDir: /appenv:- name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGFORMATvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.log.formatoptional: true- name: ARGOCD_NOTIFICATIONS_CONTROLLER_LOGLEVELvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.log.leveloptional: true- name: ARGOCD_APPLICATION_NAMESPACESvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: application.namespacesoptional: true- name: ARGOCD_NOTIFICATION_CONTROLLER_SELF_SERVICE_NOTIFICATION_ENABLEDvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: notificationscontroller.selfservice.enabledoptional: trueresources: {}volumeMounts:- name: tls-certsmountPath: /app/config/tls- name: argocd-repo-server-tlsmountPath: /app/config/reposerver/tlslivenessProbe:tcpSocket:port: 9001timeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLreadOnlyRootFilesystem: trueallowPrivilegeEscalation: falserestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstserviceAccountName: argocd-notifications-controllerserviceAccount: argocd-notifications-controllersecurityContext:runAsNonRoot: trueseccompProfile:type: RuntimeDefaultschedulerName: default-schedulerstrategy:type: RecreaterevisionHistoryLimit: 10progressDeadlineSeconds: 600status:observedGeneration: 1replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Progressingstatus: 'True'lastUpdateTime: '2024-08-19T00:53:38Z'lastTransitionTime: '2024-08-19T00:53:28Z'reason: NewReplicaSetAvailablemessage: >-ReplicaSet "argocd-notifications-controller-944c45fb" has successfullyprogressed.- type: Availablestatus: 'True'lastUpdateTime: '2024-10-17T20:34:53Z'lastTransitionTime: '2024-10-17T20:34:53Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.
... | Namespace | First Seen | Last Seen | Type | Reason | Object | Message |
---|---|---|---|---|---|---|---|
No data |
... | Namespace | First Seen | Last Seen | Type | Reason | Object | Message |
---|---|---|---|---|---|---|---|
No data |
... | Namespace | First Seen | Last Seen | Type | Reason | Object | Message |
---|---|---|---|---|---|---|---|
No data |