[英]The node had condition: [DiskPressure] causing pod eviction in k8s in azure/aks
[英]azure aks deploying to multiple k8s clusters simultaneously with jenkins
我在jenkins env中创建了多个管道,可以将kubernates对象部署到多个集群。 如果我一次执行一个作业,效果很好,但是如果在不同环境下执行多个作业,它可能会提供不稳定的输出
az login --service-principal -u $AZURE_CLIENT_ID -p $AZURE_CLIENT_SECRET -t $AZURE_TENANT_ID
az aks get-credentials --resource-group "+resourceGroup+" --name "+clustername+" --overwrite-existing
kubectl apply -f myk8sfiles.yml
当我执行单个管道作业时,它工作正常,但是当我尝试执行多个管道作业时,我假设我的az aks get-credentials和kubectl apply命令将提供不稳定的输出。
如何并行执行到多个AKS群集的部署?
只需将凭据保存到每个群集的磁盘上的特定位置,然后使用kubectl中的那些特定凭据即可。
阅读: https : //kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.