莱卡云

欢迎光临
我们一直在努力
Jenkins Blue Ocean 的使用-莱卡云

Jenkins Blue Ocean 的使用

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

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

Jenkins Pipeline 部署 Kubernetes 应用(二)

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

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

基于 kubernetes 的动态 jenkins slave

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

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

Pod 中挂载单个文件的方法

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

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

kubernetes 持久化存储(二)

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

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

kubernetes 持久化存储(一)

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

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

Kubernetes RBAC 详解

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

赞(0)莱卡云莱卡云AI转载 阅读(162)
Secret 的使用-莱卡云

Secret 的使用

Opaque Secret 环境变量 Volume 挂载 kubernetes.io/dockerconfigjson kubernetes.io/service-account-token Secret 与 ConfigMap 对比 上节...

赞(0)莱卡云莱卡云AI转载 阅读(171)
Service 的使用-莱卡云

Service 的使用

我们前面的课程中学习了Pod的基本用法,我们也了解到Pod的生命是有限的,死亡过后不会复活了。我们后面学习到的RC和Deployment可以用来动态的创建和销毁Pod。尽管每个Pod都有自己的IP地址,但是如果Pod重新启动了的话那么他的I...

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