莱卡云

欢迎光临
我们一直在努力
外部服务发现之 ingress(一)-莱卡云

外部服务发现之 ingress(一)

介绍 Traefik Ingress 对象 上节课我们学习了在Kubernetes集群内部使用kube-dns实现服务发现的功能,那么我们部署在Kubernetes集群中的应用如何暴露给外部的用户使用呢?我们知道前面我们使用 NodePor...

赞(0)莱卡云莱卡云AI转载 阅读(505)
集群内部服务发现之 DNS-莱卡云

集群内部服务发现之 DNS

apiserver 环境变量 KubeDNS kubedns 介绍 对 Pod 的影响 域名格式 测试 前面我们给大家讲解了Service的用法,我们可以通过 Service 生成的ClusterIP(VIP)来访问 Pod 提供的服务,但...

赞(0)莱卡云莱卡云AI转载 阅读(265)
Jenkins Blue Ocean 的使用-莱卡云

Jenkins Blue Ocean 的使用

Jenkinsfile BlueOcean 上节课我们讲解了使用Jenkins Pipeline来自动化部署一个Kubernetes应用的方法,在实际的项目中,往往一个代码仓库都会有很多分支的,比如开发、测试、线上这些分支都是分开的,一般情...

赞(0)莱卡云莱卡云AI转载 阅读(351)
Jenkins Pipeline 部署 Kubernetes 应用(二)-莱卡云

Jenkins Pipeline 部署 Kubernetes 应用(二)

Jenkins Pipeline 介绍 创建一个简单的 Pipeline 在 Slave 中构建任务 部署 Kubernetes 应用 第一步,Clone 代码 第二步,测试 第三步,构建镜像 第四步,推送镜像 第五步,更改 YAML 第六...

赞(0)莱卡云莱卡云AI转载 阅读(220)
基于 kubernetes 的动态 jenkins slave-莱卡云

基于 kubernetes 的动态 jenkins slave

安装 优点 配置 测试 前面的课程中我们学习了持久化数据存储在Kubernetes中的使用方法,其实接下来按照我们的课程进度来说应该是讲解服务发现这一部分的内容的,但是最近有很多同学要求我先讲解下 CI/CD 这块的内容,所以我们先把这块内...

赞(0)莱卡云莱卡云AI转载 阅读(241)
Pod 中挂载单个文件的方法-莱卡云

Pod 中挂载单个文件的方法

有很多同学发现在Pod中通过volume挂载数据的时候,如果挂载目录下原来有文件,挂载后将被覆盖掉。有的时候,我们希望将文件挂载到某个目录,但希望只是挂载该文件,不要影响挂载目录下的其他文件。有办法吗? 可以用subPath,subPath...

赞(0)莱卡云莱卡云AI转载 阅读(254)
kubernetes 持久化存储(二)-莱卡云

kubernetes 持久化存储(二)

创建 Provisioner 新建 PVC 测试 前面的课程中我们学习了 PV 和 PVC 的使用方法,但是前面的 PV 都是静态的,什么意思?就是我要使用的一个 PVC 的话就必须手动去创建一个 PV,我们也说过这种方式在很大程度上并不能...

赞(0)莱卡云莱卡云AI转载 阅读(240)
kubernetes 持久化存储(一)-莱卡云

kubernetes 持久化存储(一)

概念 NFS PV Capacity(存储能力) AccessModes(访问模式) persistentVolumeReclaimPolicy(回收策略) 状态 准备工作 新建 PVC 使用 PVC 注意事项 前面我们和大家一起学习了一些...

赞(0)莱卡云莱卡云AI转载 阅读(223)
Kubernetes RBAC 详解-莱卡云

Kubernetes RBAC 详解

RBAC API 对象 创建一个只能访问某个 namespace 的用户 第1步:创建用户凭证 第2步:创建角色 第3步:创建角色权限绑定 第4步. 测试 创建一个只能访问某个 namespace 的ServiceAccount 创建一个可...

赞(0)莱卡云莱卡云AI转载 阅读(245)