首页 > 其他分享 >阿里云创建k8s集群实例

阿里云创建k8s集群实例

时间:2024-06-01 20:29:58浏览次数:13  
标签:-- 192.168 实例 集群 kubeadm k8s 节点

阿里云创建k8s集群实例

创建两个8G内存的抢占实例(青岛),能ssh

默认关闭防火墙,且没有交换分区

配置k8s仓库

image

桥接

image

image

# 重置containerd配置环境

重置初始Kubernetes(k8s)集群环境通常涉及一系列步骤,以确保集群被正确地清理并准备好重新部署。以下是基于参考文章提供的信息,整理出的重置初始k8s集群环境的详细步骤:

一、基础环境调整
了解当前环境部署:
查阅文档或配置文件,了解集群的当前部署情况,包括节点的IP地址、角色分配等。
修改hosts文件:
在每台节点上,使用文本编辑器(如vi或nano)修改/etc/hosts文件,将对应节点的IP地址和主机名绑定。
例如:
192.168.122.135 master
192.168.122.133 node1
192.168.122.134 node2
执行重置:
在每台节点上执行kubeadm reset命令,以清除节点上的Kubernetes组件和网络配置。
可以使用kubeadm reset -f命令来强制删除集群的所有配置和数据。
删除$HOME/.kube:
在主节点上,执行rm -rf $HOME/.kube命令,删除主节点上的kubelet证书和配置文件。
二、集群初始化
配置初始化:
在master节点上执行kubeadm init命令,初始化Kubernetes集群。
需要指定Kubernetes版本、Pod网络CIDR、服务CIDR、API服务器地址等信息。
例如:
bash
kubeadm init --kubernetes-version=v1.28.0 --apiserver-advertise-address=192.168.122.135 --pod-network-cidr=10.244.0.0/16 --image-repository registry.aliyuncs.com/google_containers
注意替换–apiserver-advertise-address为您的master节点的实际IP地址。

kubeadm init --apiserver-advertise-address=172.22.70.80 --kubernetes-version=v1.28.10 --pod-network-cidr=10.244.0.0/16 --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers

registry.aliyun.com.io
{
“registry-mirrors”:[“https://mirror.ccs.tencentyun.com”],
“exec-opts”: [“native.cgroupdriver=systemd”]
}

标签:--,192.168,实例,集群,kubeadm,k8s,节点
From: https://blog.csdn.net/m0_74752717/article/details/139379106

相关文章

  • k8s——istio
    安装istioIstio/入门[root@master~]#curl-Lhttps://istio.io/downloadIstio|sh-%Total%Received%XferdAverageSpeedTimeTimeTimeCurrentDloadUploadTotalSpentLeftSpeed000......
  • Hadoop安装及集群环境配置
    环境准备1.VMware虚拟机(Linux操作系统)2.Windows10~113.JDK4.Hadoop5.Xshell7(用于连接虚拟机与Windows)6.Xftp7(用于虚拟机与Windows之间传输文件)家庭/学校免费-NetSarangWebsitehttps://www.xshell.com/zh/free-for-home-school/一、虚拟机下Hadoop环境搭建 1、创......
  • 发布到win11本地k8s集群Aspire项目
    Aspire项目发布到win11本地k8s集群 合集-微服务(3) 1.微服务新体验之Aspire初体验05-302.Aspire项目发布到win11本地k8s集群05-313.微服务实践Aspire项目发布到远程k8s集群06-01收起 前提你必须会创建aspire项目,不会的请先看微服务新体验之Aspire初体验As......
  • Kubernetes 集群的节点安装 kubectl
    如果您在机器上没有kubectl,但您有权限访问Kubernetes集群的节点,并且您有集群的kubeconfig文件,您可以手动创建或者传输kubeconfig文件到您的机器上。kubeconfig文件包含了访问Kubernetes集群所需的配置信息,包括集群地址、认证信息、默认命名空间等。通常情况下,kubeconf......
  • Aspire项目发布到远程k8s集群
    前提你必须会创建aspire项目,不会的请先看微服务新体验之Aspire初体验Aspirate(Aspir8)Aspirate是将aspire项目发布到k8s集群的工具安装aspiratedotnettoolinstall-gaspirateaspirate初始化切换到AppHost项目目录aspirateinit在host项目中生成aspirate.json,如......
  • k8s——集群环境问题合集
    创建集群k8s集群创建集群环境问题合集重置master节点kubeadmreset-f#-f强制重置可选重置node节点#当你的master节点重置后,node节点需要重新加入集群kubeadmreset-f#-f强制重置可选#同时需要删除`rm-rf/var/lib/kubelet`#`rm-rf/etc/cni`两个文件......
  • oracle数据库与oracle实例
    1oracle数据库分类1.1单租户数据库ORACLE12C之前的oracle数据库都是单租户数据库。单租户数据库是独立和完整的数据库,包括ORACLE的元数据和应用的数据。1.2容器数据库(CDB)根数据库只包含oracle的元数据,不存储应用数据。包含了一整套数据文件、参数文件、控制文件、重做日志......
  • 04.k8s的附加组件
    4.k8s的附加组件4.1dns服务安装dns服务1:下载dns_docker镜像包wgethttp://192.168.12.201/docker_image/docker_k8s_dns.tar.gz2:导入dns_docker镜像包(所有节点或者node2节点)3:修改skydns-rc.yaml,指定13的机器,该功能可加可不加spec:nodeSelector:kubern......
  • 05.k8s弹性伸缩
    5.k8s弹性伸缩k8s弹性伸缩,需要附加插件heapster监控弹性伸缩:随着业务访问量的大小,k8s系统中的pod比较弹性,会自动增加或者减少pod数量;5.1安装heapster监控1:上传并导入镜像,打标签ls*.tar.gzforninls*.tar.gz;dodockerload-i$n;donedockertagdocker.io/......
  • 运用JavaScript代码,使用Three.js框架在网页中实现3D效果,零基础入门Three.js,包含具体实
    不经意间看到了某个大佬做的网站~实在是太帅啦!查了查实现该效果的技术——原来是Three.js如果你也感兴趣的话,那就让我们来从零开始学习Three.js动态3D效果吧✨一、了解Three.js是基于原生WebGL封装运行的三维引擎,在所有WebGL引擎中,Three.js是国内文资料最多、使......