【发布时间】:2021-02-14 16:24:59
【问题描述】:
我已经安装了 kubernetes 集群,因此我有一个 jenkins 的部署文件。
apiVersion: apps/v1
kind: Deployment
metadata:
name: jenkins
spec:
replicas: 1
selector:
matchLabels:
app: jenkins
template:
metadata:
labels:
app: jenkins
spec:
containers:
- name: jenkins
image: jenkins/jenkins:lts
ports:
- name: http-port
containerPort: 8080
- name: jnlp-port
containerPort: 50000
volumeMounts:
- name: jenkins-vol
mountPath: /var/jenkins_vol
spec:
volumes:
- name: jenkins-vol
emptyDir: {}
我唯一需要的是通过 curl 请求安装 kubernetes 客户端(Kubectl)。 问题是当我进入 pod 并创建 curl 请求时,它返回 Permission denied
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.2/bin/linux/amd64/kubectl
Warning: Failed to create the file kubectl: Permission denied
【问题讨论】:
标签: jenkins kubernetes