我正在尝试使用Jenkins在Kubernetes中部署下一个frontend-deployment.yaml,但是出现下一个错误:
[frontend] Running shell script
+ kubectl apply -f IKonnekt/frontend-deployment.yaml
error: unable to recognize "IKonnekt/frontend-deployment.yaml": no matches for kind "Deployment" in version "extensions/v1beta1"
如果我kubectl apply -f IKonnekt/frontend- deployment.yaml
从Kubernetes集群中的机器上运行,则可以正常工作。
Kubernetes Client Version: 1.12.1
Kubernetes Server Version: 1.11.0
这是我的frontend-deployment.yaml:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: ikonnekt-frontend-deployment
spec:
replicas: 1
template:
metadata:
labels:
app: ikonnekt-frontend
spec:
containers:
- name: ikonnekt-frontend
image: ikonnektfrontend
imagePullPolicy: Always
env:
- name: REACT_APP_API
value: "http://IP:Port"
- name: REACT_APP_AUTH_ENDPOINT
value: "http://IP:Port/auth"
ports:
- containerPort: 80
imagePullSecrets:
- name: regcred
我的问题是因为在Jenkinsfile中,我使用的是Kubernetes仪表板URL而不是Kubernetes API
URL,因此Jenkins的kubectl无法识别kubernetes服务器。
因此,最后,使用API URL并更新apiVersion对我有用。
我正在尝试在主节点上安装flannel,但出现以下错误。 无法识别“https://raw.githubusercontent.com/coreos/flannel/bc79dd1505b0c8681ece4de4c0d86c5cd2643275/Documentation/kube-flannel.yml:版本“extensions/v1beta1”中的种类“守护程序”没有匹配项 kubectl
在k8s工作节点上: admin1@poc-k8s-node1:~$sudo kubeadm join 192.168.137.2:6443-token s03usq.lrz343lolmrz00lf-discovery-token-ca-cert-hash sha256:5c6b88a78e7b303debda447fa6f7fb48e3746bedc07dc2a518fbc80d48f37ba
我使用Kubernetes官方文档中的yaml文件在Kubernetes中创建部署,它在顶部使用。然后键入创建此部署,但出现以下错误: 经过一些搜索,我将更改为,然后用yaml文件重新创建部署,结果运行良好。 所以,我想知道和之间有什么区别。它与库伯内特的版本有关吗?
问题内容: 在尝试使用Maven 在命令行上 构建应用程序时,我遇到了一个奇怪的问题。(我在SO上看到的其他问题是指在Eclipse或其他一些IDE中进行构建) 当我尝试构建时,maven抱怨它无法在tools.jar中找到Javac。查看给定的位置,很明显Maven正在JRE目录中,但是,我似乎无法让Maven指向我的JDK的正确Java_home- 关于如何执行此操作的任何想法? 环境概况 欢
Soap请求生成的Java应用程序[失败] SoapUI生成的Soap请求[成功] 如何将命名空间 uri “http://schemas.xmlsoap.org/soap/envelope/” 更改为“http://www.w3.org/2003/05/soap-envelope”。我没有创建任何客户端,我刚刚创建了java类并运行,由于上面的uri链接,我能够发送请求并获得错误代码响应。我发现
假设我的客户支持TLS V1。0,1.1和1.2。远程站点支持TLS V1。0和1.1。双方都支持相同的密码。 我的问题是: 1-据我所知,我将始终使用我现有的最高TLS版本启动通信。在这种情况下,我将如何与另一边联系? 2-以下是客户端和服务器之间的Wireshark客户端HELLO捕获,如上所述。 这种连接尝试最终导致“无法创建SSL/TLS安全通道”。我怀疑这与“TLSV1.1记录层”和“版