karavan-demo/deprecated/openshift/apps/karavan/deployment.yaml (63 lines of code) (raw):

apiVersion: apps/v1 kind: Deployment metadata: annotations: labels: app: karavan app.kubernetes.io/component: karavan app.kubernetes.io/instance: karavan app.kubernetes.io/name: karavan app.kubernetes.io/part-of: karavan name: karavan spec: replicas: 1 selector: matchLabels: app: karavan template: metadata: labels: app: karavan spec: containers: - name: karavan imagePullPolicy: Always image: ghcr.io/apache/camel-karavan:latest env: - name: KARAVAN_MODE value: "gitops" - name: KARAVAN_GIT_URI value: "http://gitea:3000/git/karavan.git" - name: KARAVAN_GIT_USERNAME value: "git" - name: KARAVAN_GIT_PASSWORD value: "gitgit" - name: KARAVAN_GIT_MAIN value: "master" livenessProbe: failureThreshold: 30 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 45 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 ports: - containerPort: 8080 protocol: TCP - containerPort: 8443 protocol: TCP - containerPort: 8778 protocol: TCP readinessProbe: failureThreshold: 30 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 45 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5