K8s是什么?
Kubermetes是Google开源的容器集群管理系统,它对于容器运行时、编排、常规服务都抽象设计出了准确完整的API, 并以此建立起-一个开放开源的系统,符合企业化需求,每家企业都可以以此搭建出自动化和标准化的底层平台,以优化研发和运营效率。Kubernetes可以说是Google借助着容器领域的爆发,对于其巨大规模数据中心管理的丰富经验的一次实践,旨在建立新的技术业界标准。
k8s孕育的初衷是培育出一个组件及工具的生态,帮助大家减轻在公有云及私有云上运行应用的负担,换言之,使得大型分布式应用的构建和运维变得更加简单(当然,越简单的表面意味着越复杂的内部细节)。
K8S(kubernetes)学习笔记
一次搞懂6个核心原理吃透基础理论
一次学会6个典型问题的华丽操作
由于篇幅原因,为了避免影响到大家的阅读体验,在此只以截图展示部分内容,详细完整版的看文末有免费的获取方式!
目录:
理论篇
改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下- 这么理解集群控制器,能行!
- 集群网络详解
- 集群伸缩原理
- 认证与调度
- 集群服务的三个要点和一种实现
- 镜像拉取这件小事
实践篇
改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下- 读懂这一篇,集群节点不下线
- 节点下线姊妹篇
- 我们为什么会删除不了集群的命名空间?
- 阿里云 ACK 产品安全与配置管理
- 二分之一活的微服务
- 半夜两点 Ca 证书过期问题处理情况总结
什么是Jenkins?
“Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建。以下这些都是掌握k8s和Jenkins的必备
持续集成及Jenkins介绍
- 软件开发生命周期
- 软件开发瀑布模型
- 软件的敏捷开发
- 什么是持续集成
- 持续集成的组成要素
- 持续集成的好处
- Jenkins介绍
Jenkins安装和持续集成环境配置
- 持续集成流程说明
- 持续集成环境(2)-Jenkins插件管理
- 持续集成环境(3)-Jenkins用户权限管理
- 持续集成环境(4)-Jenkins凭证管理
- 持续集成环境(5)-Maven安装和配置
- 持续集成环境(6)-Tomcat安装和配置
Jenkins构建Maven项目
- Jenkins项目构建类型-自由风格项目构建
- Jenkins项目构建类型-Pipeline流水线项目构建(*)
- Jenkins项目构建细节(1)-常用的构建触发器
- Jenkins项目构建细节(2)-Git hook自动触发构建(*)
- Jenkins项目构建细节(3)-Jenkins的参数化构建
- Jenkins项目构建细节(4)-配置邮箱服务器发送构建结果
- Jenkins+SonarQube代码审查(1) - 安装SonarQube
- Jenkins+SonarQube代码审查(2) - 实现代码审查
Jenkins+Docker+SpringCloud微服务持续集成
- 本地部署(1)-SpringCloud微服务部署
- 本地部署(2)-前端静态web网站
- 环境准备(1)-Docker快速入门
- 环境准备(2)-Dockerfile镜像脚本快速入门
- 环境准备(3)-Harbor镜像仓库安装及使用
- 微服务持续集成(1)-项目代码上传到Gitlab
- 微服务持续集成(2)-从Gitlab拉取项目源码
- 微服务持续集成(3)-提交到SonarQube代码审查
- 微服务持续集成(4)-使用Dockerfile编译、生成镜像
- 微服务持续集成(5)-上传到Harbor镜像仓库
- 微服务持续集成(6)-拉取镜像和发布应用
- 微服务持续集成(7)-部署前端静态web网站
基于Kubernetes/K8S构建Jenkins持续集成平台
- Jenkins的Master-Slave分布式构建
- Kubernetes实现Master-Slave分布式构建方案
- Kubeadm安装Kubernetes
- 三台机器都需要完成
有需要的朋友赶紧点赞起来,只有点赞后,然后在我的主页私信【笔记】才能获取这两份笔记文档哦
网友评论