• deployment模板实例


    apiVersion: extensions/v1beta1
    kind: Deployment
    metadata:
      name: ywcredit
      namespace: default
      labels:
        k8s-app: microservice
    spec:
      replicas: 2
      selector:
        matchLabels:
          k8s-app: microservice
      strategy:
        rollingUpdate:
          maxSurge: 1
          maxUnavailable: 1
        type: RollingUpdate
      template:
        metadata:
          labels:
            k8s-app: microservice
        spec:
          imagePullSecrets:
          - name: registry-secret
          containers:
          - name: ywcredit
            image: registry.xxxx.com/yw/ywcredit:v3008
            imagePullPolicy: IfNotPresent
            ports:
            - containerPort: 8081
              protocol: TCP
            readinessProbe:
              httpGet:
                scheme: HTTP
                path: /swagger-ui.html
                port: 8081
              initialDelaySeconds: 10
              periodSeconds: 5
            resources:
              limits:
                cpu: "1"
              requests:
                cpu: 100m
    #        terminationMessagePath: /dev/termination-log
    #        terminationMessagePolicy: File
          dnsPolicy: ClusterFirst
          restartPolicy: Always
          schedulerName: default-scheduler
          securityContext: {}
          terminationGracePeriodSeconds: 30
    
    
          配置registy 账号
          kubectl create secret docker-registry registry-secret --docker-server=registry.xxxx.com --docker-username=USER --docker-password=PASSWD -n default
    

      

  • 相关阅读:
    git的版本回退
    elementui的表格有多选框时翻页记住之前选择的数据
    git操作总结
    POJ 3107 Godfather
    HDU 4405 Aeroplane chess
    ZOJ 3626 Treasure Hunt I
    UVA 10537 Toll! Revisited
    POJ 3093 Margaritas on the River Walk
    POJ 1655 Balancing Act
    POJ 2342 Anniversary party
  • 原文地址:https://www.cnblogs.com/gandefeng/p/10183881.html
Copyright © 2020-2023  润新知