Skip to content

Instantly share code, notes, and snippets.

@richm
Last active December 12, 2018 21:38
Show Gist options
  • Save richm/1d597238fc17007d06d25042c73628d0 to your computer and use it in GitHub Desktop.
Save richm/1d597238fc17007d06d25042c73628d0 to your computer and use it in GitHub Desktop.
$ oc get deploy router-default -o yaml
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
creationTimestamp: 2018-12-12T21:33:40Z
generation: 1
labels:
app: router
name: router-default
namespace: openshift-ingress
resourceVersion: "194062"
selfLink: /apis/extensions/v1beta1/namespaces/openshift-ingress/deployments/ro
uter-default
uid: 97c614cb-fe55-11e8-97a5-f215b7f4987f
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: router
router: router-default [84/511]
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
app: router
router: router-default
spec:
containers:
- env:
- name: STATS_PORT
value: "1936"
- name: ROUTER_SERVICE_NAMESPACE
value: openshift-ingress
- name: DEFAULT_CERTIFICATE_DIR
value: /etc/pki/tls/private
- name: ROUTER_SERVICE_NAME
value: default
- name: ROUTER_CANONICAL_HOSTNAME
value: apps.logging4.oshift4.test
image: registry.svc.ci.openshift.org/openshift/origin-v4.0-2018-12-12-1$
3727@sha256:9e1b76e386f11dc79afb62fc74c47de90b8dbe76b37365b37c6579cf6e8e87da
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
host: localhost
path: /healthz
port: 1936
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: router
ports:
- containerPort: 80
hostPort: 80
name: http
protocol: TCP
- containerPort: 443 [39/511]
hostPort: 443
name: https
protocol: TCP
- containerPort: 1936
hostPort: 1936
name: stats
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
host: localhost
path: /healthz
port: 1936
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/pki/tls/private
name: default-certificate
readOnly: true
dnsPolicy: ClusterFirst
hostNetwork: true
nodeSelector:
node-role.kubernetes.io/worker: ""
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: router
serviceAccountName: router
terminationGracePeriodSeconds: 30
volumes:
- name: default-certificate
secret:
defaultMode: 420
secretName: router-certs-default
status:
availableReplicas: 1
conditions:
- lastTransitionTime: 2018-12-12T21:33:58Z
lastUpdateTime: 2018-12-12T21:33:58Z
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
- lastTransitionTime: 2018-12-12T21:33:41Z
lastUpdateTime: 2018-12-12T21:33:58Z
message: ReplicaSet "router-default-58f7966989" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
observedGeneration: 1
readyReplicas: 1
replicas: 1
updatedReplicas: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment