kubernetes
文章平均质量分 77
然而并无卵用
这个作者很懒,什么都没留下…
展开
-
修改docker和kubelet的默认路径
修改docker和kubelet默认的路径原创 2022-12-04 10:36:53 · 1415 阅读 · 0 评论 -
K8S部署NFS动态供给+PVC动态挂载示例
例如,一个 GCEPersistentDisk 卷可以被某节点以 ReadWriteOnce 模式挂载,或者被多个节点以 ReadOnlyMany 模式挂载,但不可以同时以两种模式 挂载。到现在为止,nfs就已经创建好了,我们需要创建一个pvc,来实现动态的创建pv,并可以实现自动的分配存储空间。,如果pod的状态为running,说明创建成功,如果为其他的状态使用,查看创建的pvc,因为是动态的创建,所以pv也被创建出来了。多pod挂载同一个卷,多个pod可以访问同一个卷中的内容。原创 2022-09-14 16:54:27 · 1749 阅读 · 0 评论 -
mysql在k8s集群中的搭建并且实现持久化存储
文章目录前言一、准备工作前言一、准备工作原创 2021-09-03 09:09:41 · 1310 阅读 · 0 评论 -
安装rancher
文章目录一、rancher是什么?二、安装步骤1.下载镜像2.访问rancher一、rancher是什么?Rancher是一个开源的企业级多集群Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理,以确保集群的安全性,加速企业数字化转型。同时满足了使用Kubernetes部署应用程序的DevOps团队和交付企业关键服务的IT人员的需求。Rancher为企业部署、操作、访问和保护Kubernetes提供管理平台,IT人员可以制定策略及轻松调查事件。当然,您原创 2021-07-08 16:21:27 · 1141 阅读 · 0 评论 -
使用kubeadm快速部署一个K8s集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2原创 2021-07-19 13:51:38 · 403 阅读 · 2 评论 -
使用code-generator代码生成器没有生成informers,listers的处理办法
问题描述:创建controller参考:k8s自定义controller使用code-generator代码生成器没有生成Informer,lister的处理办法解决方案:这里我使用的是 go mod init创建一个go.mod文件,使用 go mod tidy 增加缺少的module,删除没有用的module然后使用 go mod vendor 将依赖复制到ventor中。下面请看具体的操作:[root@ecs-431f-0001 crd_controller]# go mod原创 2021-07-28 15:00:30 · 1862 阅读 · 0 评论 -
k8s自定义controller,创建CRD并验证
文章目录一、CRD是什么?二、创建CRD1.三、自动生成代码code-generator探讨开始实战四、编写controller一、CRD是什么?二、创建CRD1.三、自动生成代码从上图可以发现整个逻辑还是比较复杂的,为了简化我们的自定义controller开发,k8s的大师们利用自动代码生成工具将controller之外的事情都做好了,我们只要专注于controller的开发就好。github地址:code-generator参考资料:kubernetes深入探讨:自定义资源的代码生成原创 2021-07-28 15:04:54 · 2038 阅读 · 0 评论