k8s 集群 搭建过程问题汇总

这篇具有很好参考价值的文章主要介绍了k8s 集群 搭建过程问题汇总。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 为k8s集群添加内网域名

修改core-dns 的configmap ,添加hosts

{
	"Corefile": ".:53 {
		    errors
		    health {
		       lameduck 5s
		    }
		    ready
		    kubernetes cluster.local in-addr.arpa ip6.arpa {
		       pods insecure
		       fallthrough in-addr.arpa ip6.arpa
		       ttl 30
		    }
		    hosts {
		      10.210.13.28 registry.gitlab.caicongyang.com
		      10.210.13.28 kas.gitlab.caicongyang.com
		      10.210.13.28 minio.gitlab.caicongyang.com
		      10.210.13.28 gitlab.gitlab.caicongyang.com
		      10.210.13.28 kas.gitlab.caicongyang.com
		      10.210.13.28 minio.gitlab.caicongyang.com
		      10.210.13.28 registry.gitlab.caicongyang.com
		      10.210.13.28 gitlab.gitlab.caicongyang.com
		      fallthrough
		    }
		    prometheus :9153
		    forward . /etc/resolv.conf {
		       max_concurrent 1000
		    }
		    cache 30
		    loop
		    reload
		    loadbalance
		}
		"
}

2. 修改apiserver server端口号,支持NodePort 指向80

修改master 节点 vim /etc/kubernetes/manifests/kube-apiserver.yaml

- --service-node-port-range=1-65535

然后记得重启  (此处我是kubeadmin 安装的k8s 集群)

kubectl delete pod -n kube-system kube-apiserver-xxxxx

删除pod 完后,会自动重启文章来源地址https://www.toymoban.com/news/detail-626123.html

到了这里,关于k8s 集群 搭建过程问题汇总的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 本地k8s集群搭建保姆级教程(3)-安装k8s集群

    1.1 增加镜像替换脚本 注意:请在master机器上执行 添加脚本内容: 1.2 查看k8s版本 1.3 执行脚本 2.1 初始化master节点 在master机器上执行如下命令: 说明: –apiserver-advertise-address= 你master节点的ip 看到如下内容,说明master节点初始化成功 图片中最后一行记得要保存起来,worker节

    2024年02月15日
    浏览(31)
  • K8s(Kubernetes)学习(二):k8s集群搭建

    minikube 只是一个 K8S 集群模拟器,只有一个节点的集群,只为测试用,master 和 worker 都在一起。 裸机安装 至少需要两台机器(主节点、工作节点个一台),需要自己安装 Kubernetes 组件,配置会稍微麻烦点。 缺点:配置麻烦,缺少生态支持,例如负载均衡器、云存储。 直接用

    2024年02月09日
    浏览(48)
  • k8s简介、虚拟机快速搭建k8s集群、集群管理方式及K8S工作原理和组件介绍

    1.1、部署方式的变迁 传统部署时代: 在物理服务器上运行应用程序 无法为应用程序定义资源边界 导致资源分配问题 例如,如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况, 结果可能导致其他应用程序的性能下降。 一种解决方案是

    2024年02月12日
    浏览(46)
  • k8s学习 — (实践)第二章 搭建k8s集群

    k8s学习 — 各章节重要知识点 推荐学习时使用,轻量化的k8s集群,可以在个人电脑上使用。 minikube 是一个工具, 能让你在本地运行 Kubernetes。 minikube 在你的个人计算机(包括 Windows、macOS 和 Linux PC)上运行一个一体化(all-in-one)或多节点的本地 Kubernetes 集群,以便你来尝试

    2024年02月03日
    浏览(36)
  • k8s简介及虚拟机快速搭建k8s集群

    1.1、部署方式的变迁 传统部署时代: 在物理服务器上运行应用程序 无法为应用程序定义资源边界 导致资源分配问题 例如,如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况, 结果可能导致其他应用程序的性能下降。 一种解决方案是

    2024年02月12日
    浏览(43)
  • 搭建K8S集群

    三台2核2G 20G硬盘的服务器或虚拟机,文中使用的系统是centos7.9 docker:19.03.15-3.el7 kubernetes:1.23.6 hostnamectl set-hostname hostname yum makecache创建元数据缓存 yum list docker-ce --showduplicates yum -y install docker-ce-19.03.15-3.el7 systemctl start docker systemctl enable docker systemctl daemon-reload systemctl restart

    2024年02月19日
    浏览(28)
  • k8s问题汇总

    本文章为记录使用k8s遇到的问题和解决方法, 文章持续更新中... curl: (7) Failed connect to test.com:8080; Connection refused error execution phase kubelet-start: error uploading crisocket: Unauthorized To see the stack trace 网页提示信息Client sent an HTTP request to an HTTPS server. 原因: 因为直接使用ip:端口的方式是

    2024年02月12日
    浏览(80)
  • k8s集群网络插件搭建——————解决集群notready(k8s1.20版本,docker24)

            前面已经提到,在初始化 k8s-master 时并没有网络相关配置,所以无法跟 node 节点通信,因此状态都是“NotReady”。但是通过 kubeadm join 加入的 node 节点已经在k8s-master 上可以看到。  那么,这个时候我们该怎么办呢???????? 安装flannel         Master 节点

    2024年02月13日
    浏览(32)
  • K8S集群重新初始化--详细过程

    在引导k8s集群的过程时可能因为这个或那个的原因导致需要重新引导集群 。 下面整理了我在实际工作中初始化k8s集群的详细过程。 k8s环境部署总览 ip地址 类型 操作系统 服务配置 192.168.162.31 Master01 Centos7.6 2核CPU 2G内存 20G硬盘 192.168.162.41 node1 Centos7.6 2核CPU 2G内存 20G硬盘 192

    2024年02月02日
    浏览(32)
  • k8s集群环境搭建

    以工作项目的视角来讲解k8s相关环境搭建,提供k8s相关基础理论、测试案例,极大方便k8s的入门、进阶 k8s入门之前,集群环境的搭建是至关重要的,有了集群环境,才方便后续k8s的学习和实践。但集群的搭建涉及的步骤是比较多的,而且很容易踩坑,导致环境搭建耗时较长,

    2024年02月07日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包