![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
文章平均质量分 80
张兆坤的那些事
最近主要折腾kubernetes、istio、SpringCloud、可观测性这个四个方向,内容多且复杂,最重要是坚持!
展开
-
kubernetes使用私有仓库harbor创建Pod
在 Kubernetes 环境中,通过使用 Secret 来管理私有仓库的认证信息,可以避免在 containerd 的 config.toml 文件中配置 username 和 password。然而,为了确保 containerd 信任私有仓库的证书,仍然需要在 config.toml 文件中配置证书路径。可以在 containerd 的配置文件中添加认证信息,这样 containerd 就能使用这些信息来访问需要身份验证的 Harbor 仓库。选择你希望Kubernetes拉取镜像的项目。原创 2024-06-05 15:34:35 · 771 阅读 · 1 评论 -
推送镜像到私有harbor仓库
本地已制作镜像:tomcat-8.5.100-centos7.9:1.0。本地已经搭建私有仓库:harbor.igmwx.com。现在需要把镜像 tomcat-8.5.100-centos7.9:1.0 推送到harbor。原创 2024-05-28 16:41:57 · 633 阅读 · 0 评论 -
Mac上安装harbor
Mac上无法直接安装harbor,主要是官方版本不支持ARM架构的CPU。解决这个问题需要使用适用于ARM架构的harbor镜像。有两种办法,1、需要自行编译ARM环境的harbor镜像;2 、使用第三编译好的harbor镜像;原创 2024-05-28 11:24:06 · 573 阅读 · 0 评论 -
【转】kubeadm实现细节
kubeadm背后哪些事情对于理解Kubernetes控制面各组件的交互机制和实现原理太重要了,安装完Kubernetes集群、并且在集群上运行了自己的应用,感受到k8s的威力后相信所有人都会好奇是怎么做到这一切的呢?这里特转发一下官方文档,以示敬意。转载 2024-05-04 22:29:35 · 51 阅读 · 0 评论 -
helm部署zookeeper
采用helm来安装、升级、回滚、卸载zookeeper原创 2023-08-25 15:52:58 · 1236 阅读 · 0 评论 -
使用StorageClass动态创建pv
rook-ceph安装部署到位后,就可以开始来尝试使用StorageClass来动态创建pv了。有状态的中间件在kubernetes上落地基本上都会用到StorageClass来动态创建pv(对于云上应用没有那么多烦恼,云硬盘很好用,但是对于自己学习和练习来说还是Ceph更加靠谱),这里小试一试动态创建pv的威力,为后续用它来玩转redis、zookeeper、elasticsearch做准备。原创 2023-08-22 16:03:22 · 536 阅读 · 0 评论 -
使用rook搭建Ceph集群
ceph存储部署到k8s上后可以开始做PV、PVC、Storage Class的练习了,也可以开始配置有状态的服务比如zookeeper、Redis了,解锁一大片领域,是k8s实践路上的一道必须迈过去的坎。原创 2023-08-22 11:40:58 · 1008 阅读 · 1 评论 -
kubernetes的日志
kubelet组件,systemd方式部署,journalctl -u kubelet查看;其他组件,pod方式部署kubectl logs查看;容器运行时将日志写入 /var/log/pods;系统日志,/var/log/message原创 2023-08-10 15:45:32 · 2187 阅读 · 0 评论 -
ingress-nginx控制器安装
采用YAML manifest的方式来安装ingress-nginx,用registry.lank8s.cn镜像库来替换 registry.k8s.io的库。原创 2023-07-06 11:53:05 · 1512 阅读 · 2 评论 -
kubernetes控制平面分析
对于新安装的kubernetes集群,要先搞清楚各组件的运行原理,包括系统的POD,网络插件的POD,还有操作系统上的进程,搞明白对应关系才能做到心中有数。原创 2023-06-30 15:56:00 · 795 阅读 · 0 评论 -
基于Ubuntu下安装kubernetes集群指南
kubernetes已经是后台开发的必知必会的技能了,最快速的学习方法莫过于自己从零开始搭建集群环境,在上面做各种实验了。以下为笔者基于ubuntu22.04.2操作系统和kubernete1.27.3以及docker24.0.2搭建k8s集群的详细过程,尽量详尽,少留坑。原创 2023-06-29 12:23:33 · 4303 阅读 · 1 评论