k8s
文章平均质量分 73
k8s从入门到放弃
亦诗亦诗
这个作者很懒,什么都没留下…
展开
-
k8s集群部署:环境准备
本教程基于centos9 arm架构展开。原创 2024-09-09 16:30:10 · 1093 阅读 · 0 评论 -
k8s集群部署:容器运行时
注释: 该命令将 kubernetes 用户添加到 docker 组,使其能够无需 root 权限运行 Docker 命令。注释: 该文件定义了 cri-dockerd 的 systemd 服务,确保 cri-dockerd 在系统启动时自动启动。注释: 该命令会移除系统中现有的 Docker 及其相关组件,以确保不会与新的 Docker 版本冲突。注释: 安装完成后,启动 Docker 并将其设置为开机自启,以确保系统重启后 Docker 自动启动。注释: 用户组的更改需要重新登录才能生效。原创 2024-09-09 16:41:01 · 1011 阅读 · 0 评论 -
k8s集群部署:安装 kubeadm
将imageRepository: k8s.gcr.io修改为imageRepository: registry.cn-hangzhou.aliyuncs.com/google_containers将networking: podSubnet:分配Pod分配的子网网断,定义Pod的IP地址范围。编辑calico.yaml,增加- name: IP_AUTODETECTION_METHOD,修改CALICO_IPV4POOL_IPIP的VALUE为"Never"1、首先,解压 crictl 的压缩包。原创 2024-09-09 16:56:34 · 1115 阅读 · 0 评论 -
k8s集群部署:kubectl常用命令详解
kubectl 是 Kubernetes 的命令行工具,用于与 Kubernetes 集群交互和管理资源。下面列出常用的 kubectl 命令及详细的中文注释。原创 2024-09-09 17:12:41 · 725 阅读 · 0 评论 -
k8s集群部署:建立第一个微服务-注册中心Eureka
2、为了后续更方便镜像包的构建,以及应用部署,在pom文件中添加jenkins、harbor等相关配置。同时为了更方便的部署eureka高可用,在pom文件中引入nacos做为配置中心。1、建立eureka server微服务,打开启动类,添加@EnableEurekaServer。3、建立Dokerfile文件,后续方便使用jenkins打包,直接与src目录同级别。nacos配置中心的配置:三个实例。这是父工程的pom文件。原创 2024-09-10 10:16:40 · 954 阅读 · 0 评论 -
k8s集群部署:centos arm 部署Jenkins、harbor
最后,使用一系列构建标志来构建适用于 ARM 架构的 Harbor 镜像。此步骤包含了启用 Notary、Trivy 和 Helm Chart 等功能,并使用自定义的 TLS 配置。此步骤会生成所有必须的二进制文件,以便在 ARM 架构上运行。首先,克隆 Harbor 的 ARM 版本代码仓库。接下来,准备 ARM 架构的特定数据文件。安装完毕后,浏览器直接输入http://ip即可,因为默认端口为80(默认用户密码可图中获取)5、点击“选择插件来安装”,进入页面后,简单粗暴,选择全部,然后点击安装即可。原创 2024-09-10 10:45:52 · 1140 阅读 · 0 评论 -
k8s集群部署:centos arm 架构安装gitlab仓库
centos arm 架构安装gitlab仓库原创 2024-01-16 15:45:57 · 986 阅读 · 1 评论