DevOps 平台建设
首先先来学习下在 Kubernetes 中进行 CICD 的过程,一般的步骤如下:
- 在 GitLab 中创建对应的项目;
- 配置 Jenkins 集成 Kubernetes 集群,后期 Jenkins 的 Slave 将是在 Kubernetes 中动态创建的 Slave;
- Jenkins 创建对应的任务(Job),集成该项目的 Git 地址和 Kubernetes 集群; more >>
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
首先先来学习下在 Kubernetes 中进行 CICD 的过程,一般的步骤如下:
参考来源:
Helm 是 Kubernetes 的包管理,是一个由 CNCF 孵化和管理的项目,用于对需要再 k8s 上部署的复杂应用进行定义,安装和更新。Helm 以 Chart 的方式对应用软件进行描述,可以方便地创建,版本化,共享和发布复杂的应用软件。
more >>Helm 使用的包格式称为 chart。chart 就是一个描述 Kubernetes 相关资源的文件集合。单个 chart 可以用来部署一些简单的,类似于 memcache pod,或者某些复杂的 HTTP 服务器以及 Web 全栈应用,数据库,缓存等等。
Chart 是作为特定目录布局的文件被创建的。它们可以打包到要部署的版本存档中。
more >>参考来源:
以下是自定义配置 Ingress Nginx 的三种方式:
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true