阿里云k8s托管版集群问题及解决方案记录
文章目录不能自动拉取镜像问题pod 通过service 不能访问自己不能自动拉取镜像问题k8s 集群在非default 命名空间下,创建deployment不能免密码自动从阿里云镜像服务拉取镜像。解决方案:cat > acr-configuration.yaml <<EOFapiVersion: v1data:acr-api-version: '2018-12...
·
不能自动拉取镜像问题
- k8s 集群在非default 命名空间下,创建deployment不能免密码自动从阿里云镜像服务拉取镜像。
解决方案:
cat > acr-configuration.yaml <<EOF
apiVersion: v1
data:
acr-api-version: '2018-12-01'
acr-registry: 'registry.cn-hangzhou.aliyuncs.com,registry-vpc.cn-hangzhou.aliyuncs.com'
expiring-threshold: 15m
watch-namespace: all
kind: ConfigMap
metadata:
creationTimestamp: '2019-10-29T14:26:15Z'
name: acr-configuration
namespace: kube-system
EOF
kubectl apply -f acr-configuration.yaml
pod 通过service 不能访问自己
- 默认的Flannel网络配置模式下,pod 不能通过service 访问自己
解决方案:
修改kube-system 命名空间下的kube-flannel-cfg 的文件中cni-conf.json 增加"hairpinMode": true,更新此配置文件,重启网络插件flannel
cni-conf.json: |
{
"name": "cb0",
"type": "flannel",
"delegate": {
"isDefaultGateway": true,
"hairpinMode": true
}
}
kubectl delete pod -n kube-system -l app=flannel
更多推荐
已为社区贡献13条内容
所有评论(0)