首页 > 其他分享 >阿里云vpc下面部署自建k8s一些注意事项

阿里云vpc下面部署自建k8s一些注意事项

时间:2023-05-23 18:55:20浏览次数:49  
标签:vpc 自建 link && cidr k8s restart

简介

这几天接手了一个政府单位项目,所有的资源均为云资源,而且是阿里云vpc机器。在部署k8s的过程中发现我部署的k8s跨主机网段不通。

折腾了我好几天最后发现问题是我在vpc里面是用的不是规定的cidr,我是用的是172.235.0.0修改到规定的cidr清空etcd删除网络 重装k8s即可。

解决

阿里的vpc内部有些cidr是预留的不给客户使用。可用的cidr有

A类地址:10.0.0.0~10.255.255.255
B类地址:172.16.0.0 ~172.31.255.255
C类地址:192.168.0.0~192.168.255.255

还需要将子网配置允许安全组访问。

清理网络命令

# 停止kubelet和docker
systemctl stop kubelet && systemctl stop docker
# 删除网络配置和路由记录
rm -rf /var/lib/cni/
ip link delete cni0
ip link delete flannel.1
ip link delete dummy0
ip link delete kube-ipvs0
# 重启docker和network
systemctl restart docker && systemctl restart kubelet && systemctl restart network &&systemctl restart kube-proxy
# 清空iptables
iptables -P INPUT ACCEPT
iptables -F

结束

只能用作自己的记录。没啥参考价值。

以上
End!

   

标签:vpc,自建,link,&&,cidr,k8s,restart
From: https://www.cnblogs.com/xiedy001/p/17426107.html

相关文章

  • k8s Error: failed to prepare subPath for volumeMount "custom-logo" of container
    前言使用k8s挂载卷文件时,使用了hostPath,type:FilevolumeMounts:-mountPath:/usr/share/grafana/public/img/grafana_icon.svgname:custom-logosubPath:grafana_icon.svgvolumes:-hostPath:path:/root/test/logo.......
  • Rancher和K8s安全问题
    原生K8S      Rancher修改K8s服务参数            kube-api:always_pull_images:falsepod_security_policy:falsesecrets_encryption_config:enabled:falseservice_node_port_range:0-65535......
  • 如何对k8s中docker registry secret中保存的docker的用户名、密码进行解密?
    在k8s的dockerregistrysecret中,保存的是docker的用户名、密码的信息,并且是使用加密的方式进行保存的 [root@nccztsjb-node-11~]#kubectlgetsecret-nyonbipc87e2267-1001-4c70-bb2a-ab41f3b81aa3-oyamlapiVersion:v1data:.dockerconfigjson:eyJhdXRocyI6ey......
  • 如何借助Kafka持久化存储K8S事件数据?
    大家应该对KubernetesEvents并不陌生,特别是当你使用kubectldescribe命令或EventAPI资源来了解集群中的故障时。 $kubectlgetevents15mWarningFailedCreate......
  • 当k8s拉镜像出现问题时 需要修改 /etc/containerd/config.toml 配置
    找到plugins."io.containerd.grpc.v1.cri".registry添加此两处配置 [plugins."io.containerd.grpc.v1.cri".registry.configs][plugins."io.containerd.grpc.v1.cri".registry.configs."192.168.16.185:8088".tls]insecu......
  • k8s 1.24.14 Ingress-nginx 的部署
    前言:本次部署使用了高可用的形式,会在每个node节点做亲和性(master不部署),让每一个pod都部署上去,然后加入NGINX去过负载,这样我们之间用NGINX的80端口访问域名就可以了。MountVolume.SetUpfailedforvolume"webhook-cert":secret"ingress-nginx-admission"notfound。......
  • 配置k8s的一个serviceaccount具有管理员权限并获取他的token
    创建sa账户/授定管理员角色权限cat>sa.yaml<<eofapiVersion:v1kind:ServiceAccountmetadata:name:kubepi-usernamespace:kube-systemeofcat>rolebe.yaml<<eofapiVersion:rbac.authorization.k8s.io/v1kind:ClusterRoleBindingmetadata:na......
  • k8s iptables链
    [root@k8s-masterdocker]#iptables-S-tnat-PPREROUTINGACCEPT-PINPUTACCEPT-POUTPUTACCEPT-PPOSTROUTINGACCEPT-NDOCKER-NKUBE-MARK-DROP-NKUBE-MARK-MASQ-NKUBE-NODEPORTS-NKUBE-POSTROUTING-NKUBE-SEP-2CJALHN5HAPMFVFM-NKUBE-SEP-3QOD56XR......
  • k8s快速部署Redis单机
    1.创建Redis配置apiVersion:v1data:redis.conf:|-bind0.0.0.0port6379requirepassSystem@123pidfile/var/run/redis_6379.pidsave9001save30010save6010000rdbcompressionyesrdbchecksumyesdbfilenamedum......
  • solrcloud 7.5在k8s上的部署安装和使用教程
    全栈工程师开发手册(作者:栾鹏)架构系列文章solr的dockerhub官网:https://hub.docker.com/_/solr/solr简介ApacheSolr支持不同格式,例如数据库,PDF文件,XML文件,CSV文件。7.5版本的主要升级内容:https://www.w3cschool.cn/solr_doc/solr_doc-s4kg2fp6.html为什么选择ApacheSolrApa......