Skip to content

Instantly share code, notes, and snippets.

@deanpeterson
Created January 26, 2023 14:57
Show Gist options
  • Save deanpeterson/91cba84e4ce6a3fc4264b1bd29e8774e to your computer and use it in GitHub Desktop.
Save deanpeterson/91cba84e4ce6a3fc4264b1bd29e8774e to your computer and use it in GitHub Desktop.
deployment.yaml
kind: Deployment
apiVersion: apps/v1
metadata:
annotations:
alpha.image.policy.openshift.io/resolve-names: '*'
app.openshift.io/route-disabled: 'false'
deployment.kubernetes.io/revision: '1'
image.openshift.io/triggers: >-
[{"from":{"kind":"ImageStreamTag","name":"process-control-ui-k8s:1.0.0","namespace":"node-red-test"},"fieldPath":"spec.template.spec.containers[?(@.name==\"process-control-ui-k8s\")].image","pause":"false"}]
openshift.io/generated-by: OpenShiftWebConsole
resourceVersion: '137378979'
name: process-control-ui-k8s
generation: 1
namespace: node-red-test
labels:
app: process-control-ui-k8s
app.kubernetes.io/component: process-control-ui-k8s
app.kubernetes.io/instance: process-control-ui-k8s
app.kubernetes.io/name: process-control-ui-k8s
app.kubernetes.io/part-of: process-control-ui-k8s-app
app.openshift.io/runtime-namespace: node-red-test
spec:
replicas: 1
selector:
matchLabels:
app: process-control-ui-k8s
template:
metadata:
creationTimestamp: null
labels:
app: process-control-ui-k8s
deployment: process-control-ui-k8s
annotations:
openshift.io/generated-by: OpenShiftWebConsole
spec:
containers:
- name: process-control-ui-k8s
image: >-
image-registry.openshift-image-registry.svc:5000/node-red-test/process-control-ui-k8s@sha256:688f350dd628a76061d172d595f41c23406330236c8d8a9ce75038842805f02b
ports:
- containerPort: 1881
protocol: TCP
- containerPort: 8080
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
securityContext: {}
schedulerName: default-scheduler
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 25%
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600
status:
kind: Route
apiVersion: route.openshift.io/v1
metadata:
name: process-control-ui-k8s
namespace: node-red-test
uid: f6bbb09c-fb4e-411f-8bb0-7465c19ed41e
resourceVersion: '137378744'
creationTimestamp: '2023-01-26T14:49:23Z'
labels:
app: process-control-ui-k8s
app.kubernetes.io/component: process-control-ui-k8s
app.kubernetes.io/instance: process-control-ui-k8s
app.kubernetes.io/name: process-control-ui-k8s
app.kubernetes.io/part-of: process-control-ui-k8s-app
app.openshift.io/runtime-version: 1.0.0
annotations:
openshift.io/host.generated: 'true'
spec:
host: process-control-ui-k8s-node-red-test.apps.ocp1.kflowtech.com
to:
kind: Service
name: process-control-ui-k8s
weight: 100
port:
targetPort: 1881-tcp
tls:
termination: edge
insecureEdgeTerminationPolicy: Redirect
wildcardPolicy: None
status:
kind: Service
apiVersion: v1
metadata:
name: process-control-ui-k8s
namespace: node-red-test
uid: 316178fd-1309-4c0c-8d14-35659086d8a0
resourceVersion: '137378741'
creationTimestamp: '2023-01-26T14:49:23Z'
labels:
app: process-control-ui-k8s
app.kubernetes.io/component: process-control-ui-k8s
app.kubernetes.io/instance: process-control-ui-k8s
app.kubernetes.io/name: process-control-ui-k8s
app.kubernetes.io/part-of: process-control-ui-k8s-app
app.openshift.io/runtime-version: 1.0.0
annotations:
openshift.io/generated-by: OpenShiftWebConsole
spec:
clusterIP: 172.30.3.106
ipFamilies:
- IPv4
ports:
- name: 1881-tcp
protocol: TCP
port: 1881
targetPort: 1881
- name: 8080-tcp
protocol: TCP
port: 8080
targetPort: 8080
internalTrafficPolicy: Cluster
clusterIPs:
- 172.30.3.106
type: ClusterIP
ipFamilyPolicy: SingleStack
sessionAffinity: None
selector:
app: process-control-ui-k8s
deployment: process-control-ui-k8s
status:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment