3scale-kourier-gateway created 2021-08-30 18:59:59, version 3508119759

deployment.kubernetes.io/revision: 1 kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"apps/v1","kind":"Deplo...

Spec

progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
  matchLabels:
    app: 3scale-kourier-gateway
strategy:
  rollingUpdate:
    maxSurge: 25%
    maxUnavailable: 25%
  type: RollingUpdate
template:
  metadata:
    creationTimestamp: null
    labels:
      app: 3scale-kourier-gateway
  spec:
    containers:
    - args:
      - --base-id 1
      - -c /tmp/config/envoy-bootstrap.yaml
      - --log-level info
      command:
      - /usr/local/bin/envoy
      image: docker.io/envoyproxy/envoy:v1.16-latest
      imagePullPolicy: IfNotPresent
      lifecycle:
        preStop:
          exec:
            command:
            - /bin/sh
            - -c
            - curl -X POST --unix /tmp/envoy.admin http://localhost/healthcheck/fail;
              sleep 15
      name: kourier-gateway
      ports:
      - containerPort: 8080
        name: http2-external
        protocol: TCP
      - containerPort: 8081
        name: http2-internal
        protocol: TCP
      - containerPort: 8443
        name: https-external
        protocol: TCP
      readinessProbe:
        failureThreshold: 3
        httpGet:
          httpHeaders:
          - name: Host
            value: internalkourier
          path: /ready
          port: 8081
          scheme: HTTP
        initialDelaySeconds: 10
        periodSeconds: 5
        successThreshold: 1
        timeoutSeconds: 1
      resources: {}
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - all
        readOnlyRootFilesystem: false
        runAsNonRoot: false
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /tmp/config
        name: config-volume
    dnsPolicy: ClusterFirst
    restartPolicy: Always
    schedulerName: default-scheduler
    securityContext: {}
    terminationGracePeriodSeconds: 30
    volumes:
    - configMap:
        defaultMode: 420
        name: kourier-bootstrap
      name: config-volume

Status

availableReplicas: 1
conditions:
- lastTransitionTime: '2021-08-30T18:59:59Z'
  lastUpdateTime: '2021-08-30T19:09:54Z'
  message: ReplicaSet "3scale-kourier-gateway-6d8f6b8549" has successfully progressed.
  reason: NewReplicaSetAvailable
  status: 'True'
  type: Progressing
- lastTransitionTime: '2025-10-19T10:16:59Z'
  lastUpdateTime: '2025-10-19T10:16:59Z'
  message: Deployment has minimum availability.
  reason: MinimumReplicasAvailable
  status: 'True'
  type: Available
observedGeneration: 2
readyReplicas: 1
replicas: 1
updatedReplicas: 1

Events

Type Reason Age From Message
No events found.