chengsir520 commented on issue #12468:
URL: https://github.com/apache/apisix/issues/12468#issuecomment-3135244223

   apiVersion: apps/v1
   kind: Deployment
   metadata:
     annotations:
       deployment.kubernetes.io/revision: "2"
       meta.helm.sh/release-name: apisix
       meta.helm.sh/release-namespace: apisix
     creationTimestamp: "2025-05-30T05:54:53Z"
     generation: 2
     labels:
       app.kubernetes.io/instance: apisix
       app.kubernetes.io/managed-by: Helm
       app.kubernetes.io/name: apisix
       app.kubernetes.io/version: 3.11.0
       helm.sh/chart: apisix-2.10.0
     name: apisix
     namespace: apisix
     resourceVersion: "14528603"
     uid: 0b736fa0-7f00-4fcd-b94c-97678ee8f9e9
   spec:
     progressDeadlineSeconds: 600
     replicas: 1
     revisionHistoryLimit: 10
     selector:
       matchLabels:
         app.kubernetes.io/instance: apisix
         app.kubernetes.io/name: apisix
     strategy:
       rollingUpdate:
         maxSurge: 25%
         maxUnavailable: 25%
       type: RollingUpdate
     template:
       metadata:
         annotations:
           checksum/config: 
e4147f418bbacc69966c5028d993b07e9b95949d2954df3692e2b5b8ccadea8d
         creationTimestamp: null
         labels:
           app.kubernetes.io/instance: apisix
           app.kubernetes.io/name: apisix
       spec:
         containers:
         - image: apache/apisix:3.12.0
           imagePullPolicy: IfNotPresent
           lifecycle:
             preStop:
               exec:
                 command:
                 - /bin/sh
                 - -c
                 - sleep 30
           name: apisix
           ports:
           - containerPort: 9080
             name: http
             protocol: TCP
           - containerPort: 9443
             name: tls
             protocol: TCP
           - containerPort: 9180
             name: admin
             protocol: TCP
           - containerPort: 9090
             name: control
             protocol: TCP
           readinessProbe:
             failureThreshold: 6
             initialDelaySeconds: 10
             periodSeconds: 10
             successThreshold: 1
             tcpSocket:
               port: 9080
             timeoutSeconds: 1
           resources: {}
           terminationMessagePath: /dev/termination-log
           terminationMessagePolicy: File
           volumeMounts:
           - mountPath: /usr/local/apisix/conf/config.yaml
             name: apisix-config
             subPath: config.yaml
         dnsPolicy: ClusterFirst
         initContainers:
         - command:
           - sh
           - -c
           - until nc -z 10.0.12.11 2379; do echo waiting for etcd `date`; 
sleep 2; done;
           image: busybox:1.28
           imagePullPolicy: IfNotPresent
           name: wait-etcd
           resources: {}
           terminationMessagePath: /dev/termination-log
           terminationMessagePolicy: File
         restartPolicy: Always
         schedulerName: default-scheduler
         securityContext: {}
         serviceAccount: default
         serviceAccountName: default
         terminationGracePeriodSeconds: 30
         volumes:
         - configMap:
             defaultMode: 420
             name: apisix
           name: apisix-config
   
   
   Please modify some parameters and configurations by yourself


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to