kubernetes init-container
来源:互联网 发布:网络摄像机组装配件 编辑:程序博客网 时间:2024/05/29 09:26
apiVersion: extensions/v1beta1kind: Deploymentmetadata: name: jenkinsspec: replicas: 1 template: metadata: labels: app: jenkins annotations: pod.beta.kubernetes.io/init-containers: '[ { "name": "ssh-config", "image": "monkeylittle/jenkins:1.0.0", "imagePullPolicy": "IfNotPresent", "command": ["bash", "-c", " while [ ! -e /var/jenkins_home/ssh_config -o ! -e /var/jenkins_home/ssh_key ]; do sleep 1; done;\n mkdir -p /var/jenkins_home/.ssh\n cp /var/jenkins_home/ssh_config/* /var/jenkins_home/.ssh/\n cp /var/jenkins_home/ssh_key/* /var/jenkins_home/.ssh/\n chmod 400 /var/jenkins_home/.ssh/id_jenkins* "], "volumeMounts": [ { "name": "jenkins-home", "mountPath": "/var/jenkins_home" }, { "name": "jenkins-ssh-config", "mountPath": "/var/jenkins_home/ssh_config" }, { "name": "jenkins-ssh-key", "mountPath": "/var/jenkins_home/ssh_key" } ] } ]' spec: containers: - name: jenkins image: monkeylittle/jenkins:1.0.0 env: - name: JAVA_OPTS value: -Djenkins.install.runSetupWizard=false ports: - name: http-port containerPort: 8080 - name: jnlp-port containerPort: 50000 volumeMounts: - name: jenkins-home mountPath: /var/jenkins_home volumes: - name: jenkins-ssh-config configMap: name: jenkins-ssh-config - name: jenkins-ssh-key secret: secretName: jenkins-ssh-key - name: jenkins-home emptyDir: {}
阅读全文
0 0
- kubernetes--Init Container
- kubernetes init-container
- Kubernetes and Container Operations
- Kubernetes 多container组成的Pod
- Kubernetes对Container Capabilities的支持
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- Kubernetes
- 泵韩ugchujfgch
- 2017 acmicpc 北京网络赛 IMinimum(线段树求区间最值)
- 【Tensorflow】tf.placeholde函数解释与用法
- 图解HTTPS协议加密解密全过程
- 【牛客】星际穿越
- kubernetes init-container
- UVALive
- POJ
- LeetCode 205. Isomorphic Strings
- 230. Kth Smallest Element in a BST
- Combination Sum
- bzoj 3107: [cqoi2013]二进制a+b 数位dp
- C++实现复数Complex
- 认识HTML5的WebSocket