Deployment Details
Name: argocd-dex-server
Namespace: argocd
Replicas: 1/1
Strategy: RollingUpdate
Selector: app.kubernetes.io/name: argocd-dex-server...
Kubectl Commands
- View
- Delete
- Describe
- Scale
Containers
Name | Image | Ports | ... |
---|---|---|---|
dex | ghcr.io/dexidp/dex:v2.38.0 | 5556/TCP5557/TCP5558/TCP | ... |
Init Containers
Name | Image | Ports | ... |
---|---|---|---|
copyutil | quay.io/argoproj/argocd:v2.12.1 | N/A | ... |
Metadata
Creation Time: 2024-08-19T00:53:28Z
Labels:
- app.kubernetes.io/component: dex-server...
- app.kubernetes.io/name: argocd-dex-server...
- app.kubernetes.io/part-of: argocd...
Annotation:
- deployment.kubernetes.io/revision: 1...
- kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"apps/...
name: argocd-dex-servernamespace: argocduid: 4babfa61-1321-4335-a8cc-68311c119b91resourceVersion: '34197314'generation: 1creationTimestamp: '2024-08-19T00:53:28Z'labels:app.kubernetes.io/component: dex-serverapp.kubernetes.io/name: argocd-dex-serverapp.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":"dex-server","app.kubernetes.io/name":"argocd-dex-server","app.kubernetes.io/part-of":"argocd"},"name":"argocd-dex-server","namespace":"argocd"},"spec":{"selector":{"matchLabels":{"app.kubernetes.io/name":"argocd-dex-server"}},"template":{"metadata":{"labels":{"app.kubernetes.io/name":"argocd-dex-server"}},"spec":{"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchLabels":{"app.kubernetes.io/part-of":"argocd"}},"topologyKey":"kubernetes.io/hostname"},"weight":5}]}},"containers":[{"command":["/shared/argocd-dex","rundex"],"env":[{"name":"ARGOCD_DEX_SERVER_DISABLE_TLS","valueFrom":{"configMapKeyRef":{"key":"dexserver.disable.tls","name":"argocd-cmd-params-cm","optional":true}}}],"image":"ghcr.io/dexidp/dex:v2.38.0","imagePullPolicy":"Always","name":"dex","ports":[{"containerPort":5556},{"containerPort":5557},{"containerPort":5558}],"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"volumeMounts":[{"mountPath":"/shared","name":"static-files"},{"mountPath":"/tmp","name":"dexconfig"},{"mountPath":"/tls","name":"argocd-dex-server-tls"}]}],"initContainers":[{"command":["/bin/cp","-n","/usr/local/bin/argocd","/shared/argocd-dex"],"image":"quay.io/argoproj/argocd:v2.12.1","imagePullPolicy":"Always","name":"copyutil","securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"volumeMounts":[{"mountPath":"/shared","name":"static-files"},{"mountPath":"/tmp","name":"dexconfig"}]}],"serviceAccountName":"argocd-dex-server","volumes":[{"emptyDir":{},"name":"static-files"},{"emptyDir":{},"name":"dexconfig"},{"name":"argocd-dex-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-dex-server-tls"}}]}}}}
- name: deximage: ghcr.io/dexidp/dex:v2.38.0command:- /shared/argocd-dex- rundexports:- containerPort: 5556protocol: TCP- containerPort: 5557protocol: TCP- containerPort: 5558protocol: TCPenv:- name: ARGOCD_DEX_SERVER_DISABLE_TLSvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: dexserver.disable.tlsoptional: trueresources: {}volumeMounts:- name: static-filesmountPath: /shared- name: dexconfigmountPath: /tmp- name: argocd-dex-server-tlsmountPath: /tlsterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLrunAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefault
observedGeneration: 1replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Progressingstatus: 'True'lastUpdateTime: '2024-08-19T00:53:43Z'lastTransitionTime: '2024-08-19T00:53:28Z'reason: NewReplicaSetAvailablemessage: ReplicaSet "argocd-dex-server-6c588b4db8" has successfully progressed.- 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-dex-servertemplate:metadata:creationTimestamp: nulllabels:app.kubernetes.io/name: argocd-dex-serverspec:volumes:- name: static-filesemptyDir: {}- name: dexconfigemptyDir: {}- name: argocd-dex-server-tlssecret:secretName: argocd-dex-server-tlsitems:- key: tls.crtpath: tls.crt- key: tls.keypath: tls.key- key: ca.crtpath: ca.crtdefaultMode: 420optional: trueinitContainers:- name: copyutilimage: quay.io/argoproj/argocd:v2.12.1command:- /bin/cp- '-n'- /usr/local/bin/argocd- /shared/argocd-dexresources: {}volumeMounts:- name: static-filesmountPath: /shared- name: dexconfigmountPath: /tmpterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLrunAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefaultcontainers:- name: deximage: ghcr.io/dexidp/dex:v2.38.0command:- /shared/argocd-dex- rundexports:- containerPort: 5556protocol: TCP- containerPort: 5557protocol: TCP- containerPort: 5558protocol: TCPenv:- name: ARGOCD_DEX_SERVER_DISABLE_TLSvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: dexserver.disable.tlsoptional: trueresources: {}volumeMounts:- name: static-filesmountPath: /shared- name: dexconfigmountPath: /tmp- name: argocd-dex-server-tlsmountPath: /tlsterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLrunAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefaultrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstserviceAccountName: argocd-dex-serverserviceAccount: argocd-dex-serversecurityContext: {}affinity:podAntiAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 5podAffinityTerm:labelSelector:matchLabels:app.kubernetes.io/part-of: argocdtopologyKey: kubernetes.io/hostnameschedulerName: default-schedulerstrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 25%maxSurge: 25%revisionHistoryLimit: 10progressDeadlineSeconds: 600
metadata:name: argocd-dex-servernamespace: argocduid: 4babfa61-1321-4335-a8cc-68311c119b91resourceVersion: '34197314'generation: 1creationTimestamp: '2024-08-19T00:53:28Z'labels:app.kubernetes.io/component: dex-serverapp.kubernetes.io/name: argocd-dex-serverapp.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":"dex-server","app.kubernetes.io/name":"argocd-dex-server","app.kubernetes.io/part-of":"argocd"},"name":"argocd-dex-server","namespace":"argocd"},"spec":{"selector":{"matchLabels":{"app.kubernetes.io/name":"argocd-dex-server"}},"template":{"metadata":{"labels":{"app.kubernetes.io/name":"argocd-dex-server"}},"spec":{"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchLabels":{"app.kubernetes.io/part-of":"argocd"}},"topologyKey":"kubernetes.io/hostname"},"weight":5}]}},"containers":[{"command":["/shared/argocd-dex","rundex"],"env":[{"name":"ARGOCD_DEX_SERVER_DISABLE_TLS","valueFrom":{"configMapKeyRef":{"key":"dexserver.disable.tls","name":"argocd-cmd-params-cm","optional":true}}}],"image":"ghcr.io/dexidp/dex:v2.38.0","imagePullPolicy":"Always","name":"dex","ports":[{"containerPort":5556},{"containerPort":5557},{"containerPort":5558}],"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"volumeMounts":[{"mountPath":"/shared","name":"static-files"},{"mountPath":"/tmp","name":"dexconfig"},{"mountPath":"/tls","name":"argocd-dex-server-tls"}]}],"initContainers":[{"command":["/bin/cp","-n","/usr/local/bin/argocd","/shared/argocd-dex"],"image":"quay.io/argoproj/argocd:v2.12.1","imagePullPolicy":"Always","name":"copyutil","securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"volumeMounts":[{"mountPath":"/shared","name":"static-files"},{"mountPath":"/tmp","name":"dexconfig"}]}],"serviceAccountName":"argocd-dex-server","volumes":[{"emptyDir":{},"name":"static-files"},{"emptyDir":{},"name":"dexconfig"},{"name":"argocd-dex-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-dex-server-tls"}}]}}}}spec:replicas: 1selector:matchLabels:app.kubernetes.io/name: argocd-dex-servertemplate:metadata:creationTimestamp: nulllabels:app.kubernetes.io/name: argocd-dex-serverspec:volumes:- name: static-filesemptyDir: {}- name: dexconfigemptyDir: {}- name: argocd-dex-server-tlssecret:secretName: argocd-dex-server-tlsitems:- key: tls.crtpath: tls.crt- key: tls.keypath: tls.key- key: ca.crtpath: ca.crtdefaultMode: 420optional: trueinitContainers:- name: copyutilimage: quay.io/argoproj/argocd:v2.12.1command:- /bin/cp- '-n'- /usr/local/bin/argocd- /shared/argocd-dexresources: {}volumeMounts:- name: static-filesmountPath: /shared- name: dexconfigmountPath: /tmpterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLrunAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefaultcontainers:- name: deximage: ghcr.io/dexidp/dex:v2.38.0command:- /shared/argocd-dex- rundexports:- containerPort: 5556protocol: TCP- containerPort: 5557protocol: TCP- containerPort: 5558protocol: TCPenv:- name: ARGOCD_DEX_SERVER_DISABLE_TLSvalueFrom:configMapKeyRef:name: argocd-cmd-params-cmkey: dexserver.disable.tlsoptional: trueresources: {}volumeMounts:- name: static-filesmountPath: /shared- name: dexconfigmountPath: /tmp- name: argocd-dex-server-tlsmountPath: /tlsterminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: AlwayssecurityContext:capabilities:drop:- ALLrunAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefaultrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstserviceAccountName: argocd-dex-serverserviceAccount: argocd-dex-serversecurityContext: {}affinity:podAntiAffinity:preferredDuringSchedulingIgnoredDuringExecution:- weight: 5podAffinityTerm:labelSelector:matchLabels:app.kubernetes.io/part-of: argocdtopologyKey: kubernetes.io/hostnameschedulerName: default-schedulerstrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 25%maxSurge: 25%revisionHistoryLimit: 10progressDeadlineSeconds: 600status:observedGeneration: 1replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Progressingstatus: 'True'lastUpdateTime: '2024-08-19T00:53:43Z'lastTransitionTime: '2024-08-19T00:53:28Z'reason: NewReplicaSetAvailablemessage: ReplicaSet "argocd-dex-server-6c588b4db8" has successfully progressed.- type: Availablestatus: 'True'lastUpdateTime: '2024-10-17T20:34:53Z'lastTransitionTime: '2024-10-17T20:34:53Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.