gpt4 book ai didi

docker - Kubernetes-需要帮助-失败的安装3分38秒

转载 作者:行者123 更新时间:2023-12-02 11:44:21 25 4
gpt4 key购买 nike

我在Kubernetes(Master + 2 worker)上创建了一个Jenkins集群,并在Master节点上创建了本地卷。

我创建了一个2GB的永久卷,声称是1 GB。

我使用以下镜像创建了一个部署:jenkins / jenkins:lts,并将卷从/ var / jenkins_home挂载到PVC:Claimname

我已经将数据复制到了本地卷(即“永久卷”)上,但是无法在jenkins服务器上看到我的作业。

kubectl describe pod dep-jenkins-8648454f65-4v8tb
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedMount 3m38s (x149 over 4h50m) kubelet, kube-worker001 MountVolume.SetUp failed for volume "default-token-424m4" : secret "default-token-424m4" not found

在POD中挂载本地目录的正确方法是什么,以便我可以将Jenkins数据传输到Kubernetes上新创建的Jenkins服务器上?

最佳答案

您的广告连播说明中的Warning看起来与装入 secret 而不是装入任何PV有关。要将JENKINS_HOME设置为持久卷,您可以执行以下操作:

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: jenkins
spec:
replicas: 1
template:
metadata:
labels:
app: jenkins
spec:
containers:
- name: jenkins
image: my-jenkins-image
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-home
persistentVolumeClaim:
claimName: jenkins-home

关于docker - Kubernetes-需要帮助-失败的安装3分38秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52818268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com