![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kubernetes
文章平均质量分 69
--山海--
所爱隔山海,山海皆可平
展开
-
Kubernetes---使用端口转发来访问集群中的应用
1.你必须拥有一个 Kubernetes 的集群,同时你的 Kubernetes 集群必须带有 kubectl 命令行工具。允许使用资源名称 (例如 Pod 名称)来选择匹配的 Pod 来进行端口转发。此处我的环境为CentOS7,故选择正确的操作系统。不会返回,所以我们重新打开一个新的终端,进行。原创 2022-09-15 17:44:37 · 671 阅读 · 0 评论 -
Kubernetes---使用 Helm 安装部署 Dashboard 仪表盘
Dashboard 支持 Kubeconfig 和 Token 两种认证方式,这里选择Token认证方式登录,默认serviceaccount只有读权限,这里创建admin用户。注意:此处token为我自己的token,当使用浏览器进行访问时,需要使用自己的token登录,不要复制我的token进行登录。粘贴token,登录。原创 2022-09-15 16:01:41 · 1348 阅读 · 0 评论 -
Kubernetes---配置 Pod 以使用 PersistentVolume 作为存储
在本次学习环境中,将创建一个 hostPath 类型的 PersistentVolume。 Kubernetes 支持用于在单节点集群上开发和测试的 hostPath 类型的 PersistentVolume。 hostPath 类型的 PersistentVolume 使用节点上的文件或目录来模拟网络附加存储。在生产集群环境中,不会使用 hostPath。 集群管理员会提供网络存储资源,比如 Google Compute Engine 持久盘卷、NFS 共享卷或 Amazon Elastic Bloc原创 2022-09-13 17:05:33 · 939 阅读 · 0 评论 -
Kubernetes---配置 Pod 使用投射卷作存储
使用本地文件来创建用户名和密码 Secret, 然后创建运行一个容器的 Pod, 该 Pod 使用projected 卷将 Secret 挂载到相同的路径下。原创 2022-09-13 13:47:03 · 418 阅读 · 0 评论 -
Kubernetes---Kubernetes集群部署Mysql集群
StorageClass 对象的命名很重要,用户使用这个命名来请求生成一个特定的类。当创建 StorageClass 对象时,管理员设置 StorageClass 对象的命名和其他参数,一旦创建了对象就不能再对其更新。可以看到报错为找不到对应的文件或文件夹,在显示出的相应目录下创建缺失的文件或文件夹。查看部署状态,可以看到mysql集群已经成功部署。后,可以看到后面已经成功,开始拉取镜像了。......原创 2022-08-26 17:54:22 · 1761 阅读 · 1 评论 -
Kubernetes---运行一个单实例有状态应用
你可以通过创建一个 Kubernetes Deployment 并使用 PersistentVolumeClaim 将其连接到 某已有的 PV 卷来运行一个有状态的应用。例如,这里的 YAML 描述的是一个运行 MySQL 的 Deployment,其中引用了 PVC 申领。文件为 /var/lib/mysql 定义了加载卷,并创建了一个 PVC 申领,寻找一个 20G 大小的卷。该申领可以通过现有的满足需求的卷来满足,也可以通过动态供应卷的机制来满足。这里的设置仅适用于单实例应用。原创 2022-08-24 17:03:04 · 333 阅读 · 0 评论 -
Kubernetes---使用 Deployment 运行一个无状态应用
创建一个 Kubernetes Deployment 对象来运行一个应用, 在一个 YAML 文件中描述 Deployment。原创 2022-08-24 16:35:19 · 693 阅读 · 0 评论 -
Kubernetes---网络组件calico
【代码】Kubernetes---网络组件calico。原创 2022-08-24 16:08:32 · 354 阅读 · 0 评论 -
Kubernetes---通过Ansible自动化快速部署Kubernetes集群
Kubernetes---通过ansible自动化快速部署k8s集群原创 2022-08-24 14:03:25 · 2197 阅读 · 1 评论