Jenkins Blue Ocean 的使用
Jenkinsfile BlueOcean 上节课我们讲解了使用Jenkins Pipeline来自动化部署一个Kubernetes应用的方法,在实际的项目中,往往一个代码仓库都会有很多分支的,比如开发、测试、线上这些分支都是分开的,一般情...
Jenkinsfile BlueOcean 上节课我们讲解了使用Jenkins Pipeline来自动化部署一个Kubernetes应用的方法,在实际的项目中,往往一个代码仓库都会有很多分支的,比如开发、测试、线上这些分支都是分开的,一般情...
Jenkins Pipeline 介绍 创建一个简单的 Pipeline 在 Slave 中构建任务 部署 Kubernetes 应用 第一步,Clone 代码 第二步,测试 第三步,构建镜像 第四步,推送镜像 第五步,更改 YAML 第六...
安装 优点 配置 测试 前面的课程中我们学习了持久化数据存储在Kubernetes中的使用方法,其实接下来按照我们的课程进度来说应该是讲解服务发现这一部分的内容的,但是最近有很多同学要求我先讲解下 CI/CD 这块的内容,所以我们先把这块内...
有很多同学发现在Pod中通过volume挂载数据的时候,如果挂载目录下原来有文件,挂载后将被覆盖掉。有的时候,我们希望将文件挂载到某个目录,但希望只是挂载该文件,不要影响挂载目录下的其他文件。有办法吗? 可以用subPath,subPath...
创建 Provisioner 新建 PVC 测试 前面的课程中我们学习了 PV 和 PVC 的使用方法,但是前面的 PV 都是静态的,什么意思?就是我要使用的一个 PVC 的话就必须手动去创建一个 PV,我们也说过这种方式在很大程度上并不能...
概念 NFS PV Capacity(存储能力) AccessModes(访问模式) persistentVolumeReclaimPolicy(回收策略) 状态 准备工作 新建 PVC 使用 PVC 注意事项 前面我们和大家一起学习了一些...
在Mac下面安装cryptography依赖包,始终报错,出现'openssl/opensslv.h' file not found的错误。 $ pip install cryptography ... building '_openssl...
RBAC API 对象 创建一个只能访问某个 namespace 的用户 第1步:创建用户凭证 第2步:创建角色 第3步:创建角色权限绑定 第4步. 测试 创建一个只能访问某个 namespace 的ServiceAccount 创建一个可...
Opaque Secret 环境变量 Volume 挂载 kubernetes.io/dockerconfigjson kubernetes.io/service-account-token Secret 与 ConfigMap 对比 上节...
我们前面的课程中学习了Pod的基本用法,我们也了解到Pod的生命是有限的,死亡过后不会复活了。我们后面学习到的RC和Deployment可以用来动态的创建和销毁Pod。尽管每个Pod都有自己的IP地址,但是如果Pod重新启动了的话那么他的I...