apiVersion: v1 kind: Service metadata: labels: app: tekton-pipelines-remote-resolvers app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-remote-resolvers namespace: tekton-pipelines-resolvers spec: ports: - name: http-metrics port: 9090 protocol: TCP targetPort: 9090 - name: http-profiling port: 8008 targetPort: 8008 - name: probes port: 8080 selector: app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines --- apiVersion: v1 kind: Service metadata: labels: app: tekton-dashboard app.kubernetes.io/component: dashboard app.kubernetes.io/instance: default app.kubernetes.io/name: dashboard app.kubernetes.io/part-of: tekton-dashboard app.kubernetes.io/version: v0.44.0 dashboard.tekton.dev/release: v0.44.0 version: v0.44.0 name: tekton-dashboard namespace: tekton-pipelines spec: ports: - name: http port: 9097 protocol: TCP targetPort: 9097 selector: app.kubernetes.io/component: dashboard app.kubernetes.io/instance: default app.kubernetes.io/name: dashboard app.kubernetes.io/part-of: tekton-dashboard --- apiVersion: v1 kind: Service metadata: labels: app: tekton-events-controller app.kubernetes.io/component: events app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-events-controller namespace: tekton-pipelines spec: ports: - name: http-metrics port: 9090 protocol: TCP targetPort: 9090 - name: http-profiling port: 8008 targetPort: 8008 - name: probes port: 8080 selector: app.kubernetes.io/component: events app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines --- apiVersion: v1 kind: Service metadata: labels: app: tekton-pipelines-controller app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-controller namespace: tekton-pipelines spec: ports: - name: http-metrics port: 9090 protocol: TCP targetPort: 9090 - name: http-profiling port: 8008 targetPort: 8008 - name: probes port: 8080 selector: app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines --- apiVersion: v1 kind: Service metadata: labels: app: tekton-pipelines-webhook app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-webhook namespace: tekton-pipelines spec: ports: - name: http-metrics port: 9090 targetPort: metrics - name: http-profiling port: 8008 targetPort: profiling - name: https-webhook port: 443 targetPort: https-webhook - name: probes port: 8080 targetPort: probes selector: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines --- apiVersion: v1 kind: Service metadata: labels: app: tekton-triggers-controller app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 version: v0.26.1 name: tekton-triggers-controller namespace: tekton-pipelines spec: ports: - name: http-metrics port: 9000 protocol: TCP targetPort: 9000 selector: app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-triggers --- apiVersion: v1 kind: Service metadata: labels: app: tekton-triggers-core-interceptors app.kubernetes.io/component: interceptors app.kubernetes.io/instance: default app.kubernetes.io/name: tekton-triggers-core-interceptors app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 version: v0.26.1 name: tekton-triggers-core-interceptors namespace: tekton-pipelines spec: ports: - name: https port: 8443 selector: app.kubernetes.io/component: interceptors app.kubernetes.io/instance: default app.kubernetes.io/name: core-interceptors app.kubernetes.io/part-of: tekton-triggers --- apiVersion: v1 kind: Service metadata: labels: app: tekton-triggers-webhook app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 version: v0.26.1 name: tekton-triggers-webhook namespace: tekton-pipelines spec: ports: - name: https-webhook port: 443 targetPort: 8443 selector: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-triggers --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-remote-resolvers namespace: tekton-pipelines-resolvers spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines template: metadata: labels: app: tekton-pipelines-resolvers app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchLabels: app.kubernetes.io/component: resolvers app.kubernetes.io/instance: default app.kubernetes.io/name: resolvers app.kubernetes.io/part-of: tekton-pipelines topologyKey: kubernetes.io/hostname weight: 100 containers: - env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_LOGGING_NAME value: config-logging - name: CONFIG_OBSERVABILITY_NAME value: config-observability - name: CONFIG_FEATURE_FLAGS_NAME value: feature-flags - name: CONFIG_LEADERELECTION_NAME value: config-leader-election-resolvers - name: METRICS_DOMAIN value: tekton.dev/resolution - name: PROBES_PORT value: "8080" - name: ARTIFACT_HUB_API value: https://artifacthub.io/ - name: TEKTON_HUB_API value: https://api.hub.tekton.dev/ image: reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/resolvers:v0.63.0 name: controller ports: - containerPort: 9090 name: metrics - containerPort: 8008 name: profiling - containerPort: 8080 name: probes resources: limits: cpu: 1000m memory: 4Gi requests: cpu: 100m memory: 100Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL readOnlyRootFilesystem: true runAsNonRoot: true seccompProfile: type: RuntimeDefault nodeSelector: node-type: worker # magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-pipelines-resolvers --- apiVersion: apps/v1 kind: Deployment metadata: labels: app: tekton-dashboard app.kubernetes.io/component: dashboard app.kubernetes.io/instance: default app.kubernetes.io/name: dashboard app.kubernetes.io/part-of: tekton-dashboard app.kubernetes.io/version: v0.44.0 dashboard.tekton.dev/release: v0.44.0 version: v0.44.0 name: tekton-dashboard namespace: tekton-pipelines spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: dashboard app.kubernetes.io/instance: default app.kubernetes.io/name: dashboard app.kubernetes.io/part-of: tekton-dashboard template: metadata: labels: app: tekton-dashboard app.kubernetes.io/component: dashboard app.kubernetes.io/instance: default app.kubernetes.io/name: dashboard app.kubernetes.io/part-of: tekton-dashboard app.kubernetes.io/version: v0.44.0 name: tekton-dashboard spec: containers: - args: - --port=9097 - --logout-url= - --pipelines-namespace=tekton-pipelines - --triggers-namespace=tekton-pipelines - --read-only=false - --log-level=info - --log-format=json - --namespaces= - --stream-logs=true - --external-logs= env: - name: INSTALLED_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: reg.inje-private.com/nnd002/tektoncd/dashboard/cmd/dashboard:v0.50.0 livenessProbe: httpGet: path: /health port: 9097 name: tekton-dashboard ports: - containerPort: 9097 readinessProbe: httpGet: path: /readiness port: 9097 securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault nodeSelector: #kubernetes.io/os: linux #magnum.openstack.org/nodegroup: default-worker node-type: worker serviceAccountName: tekton-dashboard volumes: [] --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: events app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-events-controller namespace: tekton-pipelines spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: events app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines template: metadata: labels: app: tekton-events-controller app.kubernetes.io/component: events app.kubernetes.io/instance: default app.kubernetes.io/name: events app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/os operator: NotIn values: - windows containers: - args: [] env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_DEFAULTS_NAME value: config-defaults - name: CONFIG_LOGGING_NAME value: config-logging - name: CONFIG_OBSERVABILITY_NAME value: config-observability - name: CONFIG_LEADERELECTION_NAME value: config-leader-election-events - name: SSL_CERT_FILE value: /etc/config-registry-cert/cert - name: SSL_CERT_DIR value: /etc/ssl/certs image: reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/events:v0.63.0 livenessProbe: httpGet: path: /health port: probes scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 name: tekton-events-controller ports: - containerPort: 9090 name: metrics - containerPort: 8008 name: profiling - containerPort: 8080 name: probes readinessProbe: httpGet: path: /readiness port: probes scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault volumeMounts: - mountPath: /etc/config-logging name: config-logging - mountPath: /etc/config-registry-cert name: config-registry-cert nodeSelector: node-type: worker #magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-events-controller volumes: - configMap: name: config-logging name: config-logging - configMap: name: config-registry-cert name: config-registry-cert --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-controller namespace: tekton-pipelines spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines template: metadata: labels: app: tekton-pipelines-controller app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/os operator: NotIn values: - windows containers: - args: - -entrypoint-image - reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/entrypoint:v0.63.0 - -nop-image - reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/nop:v0.63.0 - -sidecarlogresults-image - reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/sidecarlogresults:v0.63.0 - -workingdirinit-image - reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/workingdirinit:v0.63.0 - -shell-image - reg.inje-private.com/nnd002/chainguard/busybox - -shell-image-win - mcr.microsoft.com/powershell:nanoserver env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_DEFAULTS_NAME value: config-defaults - name: CONFIG_LOGGING_NAME value: config-logging - name: CONFIG_OBSERVABILITY_NAME value: config-observability - name: CONFIG_FEATURE_FLAGS_NAME value: feature-flags - name: CONFIG_LEADERELECTION_NAME value: config-leader-election-controller - name: CONFIG_SPIRE value: config-spire - name: SSL_CERT_FILE value: /etc/config-registry-cert/cert - name: SSL_CERT_DIR value: /etc/ssl/certs - name: METRICS_DOMAIN value: tekton.dev/pipeline image: reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/controller:v0.63.0 livenessProbe: httpGet: path: /health port: probes scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 name: tekton-pipelines-controller ports: - containerPort: 9090 name: metrics - containerPort: 8008 name: profiling - containerPort: 8080 name: probes readinessProbe: httpGet: path: /readiness port: probes scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault volumeMounts: - mountPath: /etc/config-logging name: config-logging - mountPath: /etc/config-registry-cert name: config-registry-cert nodeSelector: node-type: worker #by ljh # magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-pipelines-controller volumes: - configMap: name: config-logging name: config-logging - configMap: name: config-registry-cert name: config-registry-cert --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-webhook namespace: tekton-pipelines spec: selector: matchLabels: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines template: metadata: labels: app: tekton-pipelines-webhook app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: kubernetes.io/os operator: NotIn values: - windows podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchLabels: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines topologyKey: kubernetes.io/hostname weight: 100 containers: - env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_LOGGING_NAME value: config-logging - name: CONFIG_OBSERVABILITY_NAME value: config-observability - name: CONFIG_LEADERELECTION_NAME value: config-leader-election-webhook - name: CONFIG_FEATURE_FLAGS_NAME value: feature-flags - name: PROBES_PORT value: "8080" - name: WEBHOOK_PORT value: "8443" - name: WEBHOOK_ADMISSION_CONTROLLER_NAME value: webhook.pipeline.tekton.dev - name: WEBHOOK_SERVICE_NAME value: tekton-pipelines-webhook - name: WEBHOOK_SECRET_NAME value: webhook-certs - name: METRICS_DOMAIN value: tekton.dev/pipeline image: reg.inje-private.com/nnd002/tektoncd/pipeline/cmd/webhook:v0.63.0 livenessProbe: httpGet: path: /health port: probes scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 name: webhook ports: - containerPort: 9090 name: metrics - containerPort: 8008 name: profiling - containerPort: 8443 name: https-webhook - containerPort: 8080 name: probes readinessProbe: httpGet: path: /readiness port: probes scheme: HTTP initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 resources: limits: cpu: 500m memory: 500Mi requests: cpu: 100m memory: 100Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault nodeSelector: node-type: worker #magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-pipelines-webhook --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 name: tekton-triggers-controller namespace: tekton-pipelines spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-triggers template: metadata: labels: app: tekton-triggers-controller app.kubernetes.io/component: controller app.kubernetes.io/instance: default app.kubernetes.io/name: controller app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 version: v0.26.1 spec: containers: - args: - -logtostderr - -stderrthreshold - INFO - -el-image - reg.inje-private.com/nnd002/tektoncd/triggers/cmd/eventlistenersink:v0.26.1 - -el-port - "8080" - -el-security-context=true - -el-events - disable - -el-readtimeout - "5" - -el-writetimeout - "40" - -el-idletimeout - "120" - -el-timeouthandler - "30" - -el-httpclient-readtimeout - "30" - -el-httpclient-keep-alive - "30" - -el-httpclient-tlshandshaketimeout - "10" - -el-httpclient-responseheadertimeout - "10" - -el-httpclient-expectcontinuetimeout - "1" - -period-seconds - "10" - -failure-threshold - "3" env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_LOGGING_NAME value: config-logging-triggers - name: CONFIG_OBSERVABILITY_NAME value: config-observability-triggers - name: CONFIG_DEFAULTS_NAME value: config-defaults-triggers - name: METRICS_DOMAIN value: tekton.dev/triggers - name: METRICS_PROMETHEUS_PORT value: "9000" - name: CONFIG_LEADERELECTION_NAME value: config-leader-election-triggers-controllers image: reg.inje-private.com/nnd002/tektoncd/triggers/cmd/controller:v0.29.1 name: tekton-triggers-controller securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault nodeSelector: node-type: worker #magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-triggers-controller --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: interceptors app.kubernetes.io/instance: default app.kubernetes.io/name: core-interceptors app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 name: tekton-triggers-core-interceptors namespace: tekton-pipelines spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: interceptors app.kubernetes.io/instance: default app.kubernetes.io/name: core-interceptors app.kubernetes.io/part-of: tekton-triggers template: metadata: labels: app: tekton-triggers-core-interceptors app.kubernetes.io/component: interceptors app.kubernetes.io/instance: default app.kubernetes.io/name: core-interceptors app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 version: v0.26.1 spec: containers: - args: - -logtostderr - -stderrthreshold - INFO env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_LOGGING_NAME value: config-logging-triggers - name: CONFIG_OBSERVABILITY_NAME value: config-observability-triggers - name: METRICS_DOMAIN value: tekton.dev/triggers - name: INTERCEPTOR_TLS_SVC_NAME value: tekton-triggers-core-interceptors - name: INTERCEPTOR_TLS_SECRET_NAME value: tekton-triggers-core-interceptors-certs image: reg.inje-private.com/nnd002/tektoncd/triggers/cmd/interceptors:v0.29.1 name: tekton-triggers-core-interceptors ports: - containerPort: 8443 readinessProbe: httpGet: path: /ready port: 8443 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 10 timeoutSeconds: 5 securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault nodeSelector: node-type: worker #magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-triggers-core-interceptors --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 name: tekton-triggers-webhook namespace: tekton-pipelines spec: replicas: 1 selector: matchLabels: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-triggers template: metadata: labels: app: tekton-triggers-webhook app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-triggers app.kubernetes.io/version: v0.26.1 triggers.tekton.dev/release: v0.26.1 version: v0.26.1 spec: containers: - env: - name: SYSTEM_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace - name: CONFIG_LOGGING_NAME value: config-logging-triggers - name: WEBHOOK_SERVICE_NAME value: tekton-triggers-webhook - name: WEBHOOK_SECRET_NAME value: triggers-webhook-certs - name: METRICS_DOMAIN value: tekton.dev/triggers - name: CONFIG_LEADERELECTION_NAME value: config-leader-election-triggers-webhook image: reg.inje-private.com/nnd002/tektoncd/triggers/cmd/webhook:v0.29.1 name: webhook ports: - containerPort: 9000 name: metrics - containerPort: 8008 name: profiling - containerPort: 8443 name: https-webhook securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 65532 runAsNonRoot: true runAsUser: 65532 seccompProfile: type: RuntimeDefault nodeSelector: node-type: worker #magnum.openstack.org/nodegroup: default-worker serviceAccountName: tekton-triggers-webhook --- apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: labels: app.kubernetes.io/component: webhook app.kubernetes.io/instance: default app.kubernetes.io/name: webhook app.kubernetes.io/part-of: tekton-pipelines app.kubernetes.io/version: v0.63.0 pipeline.tekton.dev/release: v0.63.0 version: v0.63.0 name: tekton-pipelines-webhook namespace: tekton-pipelines spec: maxReplicas: 5 metrics: - resource: name: cpu target: averageUtilization: 100 type: Utilization type: Resource minReplicas: 1 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: tekton-pipelines-webhook