
k8s
文章平均质量分 60
ascarl2010
这个作者很懒,什么都没留下…
展开
-
准确--k8s离线导入镜像
如果有任何步骤失败或需要进一步调试,请提供相关输出,我会继续协助你!原创 2025-03-04 18:15:17 · 1070 阅读 · 0 评论 -
k8s系列--docker拉取镜像导入k8s的containerd中
命令会列出所有命名空间中的 Pod。这有助于确定哪些镜像尚未存在于集群中,或者是否某些命名空间与所需镜像不匹配。,但实际情况可能是该命名空间下并没有导入镜像。:镜像可能在指定的仓库中不存在或被删除。你可以尝试手动拉取并检查仓库是否正常。指定了容器运行时的命名空间(根据你的实际情况,可能需要调整)。命令进一步筛选你导入的镜像名称,确保正确导入。用户或者具有相应权限的用户执行相关命令。命令从仓库中拉取所需的镜像,然后使用。文件路径错误,也会导致导入失败。查看镜像是否成功导入。保存镜像时出现了问题,或者。原创 2025-01-02 21:21:39 · 802 阅读 · 0 评论 -
k8s系列--通过docker拉取的镜像导入到 containerd中
要将通过拉取的镜像导入到containerd。原创 2025-01-02 19:44:59 · 1239 阅读 · 0 评论 -
k8s常用命令记录
kubectl cp 命名空间/pod名词:/logs /tmp/logs -c container-0。原创 2024-10-28 17:32:54 · 147 阅读 · 0 评论 -
k8s系列-Rancher 上操作的k8s容器网络配置总结
要在 Rancher 中配置Spring Boot 应用Spring Boot 应用监听端口:10001(在中配置)。容器声明的 EXPOSE 端口:31002(无需修改Dockerfile,仅为声明)。Kubernetes 部署:在Deployment中,确保设置为10001,即应用程序实际监听的端口。Kubernetes 服务类型ClusterIP:内部服务访问。NodePort:外部通过31002访问,映射到应用的10001端口。:通过负载均衡器暴露外部访问。原创 2024-10-16 21:38:00 · 1085 阅读 · 0 评论 -
k8s系列-containerd从自建docker harbor中拉取镜像
【代码】k8s系列-containerd从自建docker harbor中拉取镜像。原创 2024-06-06 12:32:38 · 282 阅读 · 0 评论 -
k8s系列-使用containerd下载镜像并导入
sudo ctr image pull docker.io/rancher/rancher-webhook:v0.4.3sudo ctr image export rancher-webhook-v0.4.3.tar docker.io/rancher/rancher-webhook:v0.4.3sudo ctr -n k8s.io images import rancher-webhook-v0.4.3.tar原创 2024-06-05 15:08:34 · 2383 阅读 · 2 评论 -
k8s系列-Docker、Containerd和Crictl的命令比较
Docker、Containerd和Crictl的命令比较:原创 2024-06-05 14:03:09 · 884 阅读 · 1 评论 -
k8s系列-Listen: listen tcp :53: bind: permission denied
要解决coredns无法绑定到低于 1024 的端口(如端口 53)的权限问题,可以通过启用containerd的配置选项来允许非特权端口绑定。原创 2024-06-03 22:27:19 · 2054 阅读 · 0 评论 -
coredns 被误删了,可以通过重新应用 coredns 的 Deployment 或 DaemonSet 配置文件来恢复
如果coredns被误删了,可以通过重新应用coredns的 Deployment 或 DaemonSet 配置文件来恢复。以下是恢复coredns。原创 2024-06-02 19:58:03 · 647 阅读 · 0 评论 -
准确-K8s系列文章-修改containerd 默认数据目录
通过上述步骤,可以成功地将 Kubernetes 集群中 containerd 的默认数据目录从修改为了。可以通过多种方式验证变更是否生效,并确保新的应用数据存储在新的路径上。原创 2024-06-01 21:19:57 · 2841 阅读 · 0 评论 -
对k8s 中etcd 存储进行备份和恢复操作
通过以上步骤,你可以完整地执行 etcd 数据的备份和恢复操作。如果在操作过程中遇到任何问题,请提供具体的错误信息以便进一步排查。确保 etcd 容器的配置文件(例如。工具找到并停止 etcd 容器。为你的 etcd 容器 ID。前面的步骤已经描述了如何安装。设置正确的环境变量以便。原创 2024-05-28 01:00:25 · 838 阅读 · 0 评论 -
k8s部署Tomcat
为了确保你可以通过或访问 Tomcat 服务,即使 Pod 只运行在。原创 2024-05-28 00:18:01 · 802 阅读 · 0 评论 -
离线初始化k8s
导出和导入所有必要的 Kubernetes 镜像,使用阿里云作为源。原创 2024-05-23 00:27:39 · 669 阅读 · 1 评论 -
Kubernetes中编辑Pod的调度策略详解
在Kubernetes中,编辑Pod的调度策略主要涉及到设置affinity(亲和性)、(反亲和性)、和(容忍度)。这些设置帮助Kubernetes调度器决定Pod应该在哪个节点上运行。原创 2024-05-22 18:31:04 · 409 阅读 · 0 评论 -
离线包括下载和安装 Calico
您提供的步骤主要关注于在 Kubernetes 集群中部署和管理 Calico 作为网络解决方案。这些步骤包括下载和安装 Calico,以及通过容器运行时接口(Container Runtime Interface, CRI)管理 Calico 相关镜像。原创 2024-05-22 02:37:28 · 3316 阅读 · 0 评论 -
Kubernetes 1.24 及以上版本,Calico 网络插件的离线安装
离线安装 Calico 网络插件需要在有互联网连接的环境中下载必要的安装文件和容器镜像,然后将这些文件和镜像传输到离线环境,并在离线环境中进行配置和部署。通过上述步骤,你可以在没有互联网连接的情况下成功安装和运行 Calico 网络插件。如果你在安装过程中遇到任何问题,可以通过调整 YAML 配置文件或检查容器镜像的正确性来解决。希望这些步骤对你有所帮助,如果有任何进一步的问题,请随时提出。原创 2024-05-22 01:38:04 · 5020 阅读 · 0 评论 -
简诉-6台服务器部署1.29.4版本的Kubernetes集群
配置6台服务器部署1.29.4版本的Kubernetes集群时,我们可以选择使用kubeadm工具,这是一个由Kubernetes官方支持的工具,用于快速部署Kubernetes集群。原创 2024-05-13 17:26:15 · 354 阅读 · 0 评论 -
1-k8s常见注意事项
如果你希望 master 节点也能够调度普通工作负载,那么移除相应的污点是必要的。添加标签则是为了更好地组织和识别你的资源,这对于维护和管理可能是有帮助的。在 Kubernetes 中,管理节点(通常称为 master 节点)默认被配置为不调度用户工作负载,这是为了保护控制面组件的资源免受用户应用程序的干扰。这个命令是用来移除 master 节点上的特定污点,使得该节点可以被用来调度普通的工作负载。,虽然都与节点配置有关,但它们在 Kubernetes 中的作用和目的不同。),这表示是移除操作。原创 2024-05-11 14:17:22 · 559 阅读 · 0 评论 -
3-成功初始化 Kubernetes 控制平面后如何操作
成功初始化 Kubernetes 控制平面后的一系列指示和建议,用于帮助你开始使用你的 Kubernetes 集群。原创 2024-04-24 16:08:28 · 579 阅读 · 0 评论 -
1-k8s集群安装报错CGROUPS_CPU: missing
加入集群报错解决办法:在 RHEL 9 上配置和启用 cgroups,特别是 CPU 类型的 cgroups,你可以按照以下步骤操作:首先,需要确认你的系统是否已经启用了 CPU cgroups。通常,这应该是默认启用的,但如果由于某些原因被禁用了,你需要手动启用它。如果发现 CPU cgroups 没有启用,你可以通过编辑 GRUB 的启动参数来启用它。执行以下命令来编辑 GRUB 配置文件:在文件中找到 这一行,确保包含以下参数:如果没有这个参数,请添加上去。参数应该在引号内,多个参数之间用空原创 2024-04-24 15:56:06 · 814 阅读 · 0 评论 -
2-创建包含 3 台 master 节点和 3 台 worker 节点的 Kubernetes 集群
对于一个包含 3 台 master 节点和 3 台 worker 节点的 Kubernetes 集群,配置过程稍有不同,您不需要在每台机器上都执行完全相同的命令。原创 2024-04-24 15:10:47 · 598 阅读 · 0 评论 -
5分钟快速搭建k8s集群1.29.x
这些步骤共同配置了 containerd 作为 Kubernetes 集群的容器运行时环境,确保了其与系统参数和 Kubernetes 的兼容性,同时优化了网络和镜像源设置以提高效率和响应速度。这些命令将立即关闭swap分区,设置系统不使用swap,以及在fstab文件中注释掉所有swap相关的行,防止系统重启时重新启动swap。以上命令会立即将SELinux设置为宽容模式,并在系统配置文件中将SELinux永久禁用。以上命令用于将软件源切换到阿里云镜像,然后安装常用的一些软件工具。原创 2024-04-24 14:23:19 · 1165 阅读 · 1 评论 -
安装rancher时k3s exited with: exit status 1报错解决---针对于9系统
通过这些详细步骤,你可以成功地在 Rocky Linux 系统上部署和运行 Rancher 服务器,并解决常见的网络和证书问题。原创 2024-04-24 04:20:29 · 1569 阅读 · 1 评论