美文网首页java高级开发群青春校园开发技巧
改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战

改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战

作者: 爱码士人员 | 来源:发表于2020-07-20 17:13 被阅读0次

    K8s是什么?

    Kubermetes是Google开源的容器集群管理系统,它对于容器运行时、编排、常规服务都抽象设计出了准确完整的API, 并以此建立起-一个开放开源的系统,符合企业化需求,每家企业都可以以此搭建出自动化和标准化的底层平台,以优化研发和运营效率。Kubernetes可以说是Google借助着容器领域的爆发,对于其巨大规模数据中心管理的丰富经验的一次实践,旨在建立新的技术业界标准。

    k8s孕育的初衷是培育出一个组件及工具的生态,帮助大家减轻在公有云及私有云上运行应用的负担,换言之,使得大型分布式应用的构建和运维变得更加简单(当然,越简单的表面意味着越复杂的内部细节)。

    K8S(kubernetes)学习笔记

    一次搞懂6个核心原理吃透基础理论

    一次学会6个典型问题的华丽操作

    由于篇幅原因,为了避免影响到大家的阅读体验,在此只以截图展示部分内容,详细完整版的看文末有免费的获取方式!

    目录:

    理论篇

    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 这么理解集群控制器,能行!
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 集群网络详解
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 集群伸缩原理
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 认证与调度
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 集群服务的三个要点和一种实现
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 镜像拉取这件小事
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    实践篇

    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 读懂这一篇,集群节点不下线
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 节点下线姊妹篇
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 我们为什么会删除不了集群的命名空间?
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 阿里云 ACK 产品安全与配置管理
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 二分之一活的微服务
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下
    • 半夜两点 Ca 证书过期问题处理情况总结
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    什么是Jenkins?

    “Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

    全面的学习Jenkins,掌握Jenkins软件安装和相关环境配置,掌握Jenkins构建Web项目,SpringCloud微服务项目,及整合Kubernetes完成分布式构建。以下这些都是掌握k8s和Jenkins的必备

    持续集成及Jenkins介绍

    • 软件开发生命周期
    • 软件开发瀑布模型
    • 软件的敏捷开发
    • 什么是持续集成
    • 持续集成的组成要素
    • 持续集成的好处
    • Jenkins介绍
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下 改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    Jenkins安装和持续集成环境配置

    • 持续集成流程说明
    • 持续集成环境(2)-Jenkins插件管理
    • 持续集成环境(3)-Jenkins用户权限管理
    • 持续集成环境(4)-Jenkins凭证管理
    • 持续集成环境(5)-Maven安装和配置
    • 持续集成环境(6)-Tomcat安装和配置
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下 改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    Jenkins构建Maven项目

    • Jenkins项目构建类型-自由风格项目构建
    • Jenkins项目构建类型-Pipeline流水线项目构建(*)
    • Jenkins项目构建细节(1)-常用的构建触发器
    • Jenkins项目构建细节(2)-Git hook自动触发构建(*)
    • Jenkins项目构建细节(3)-Jenkins的参数化构建
    • Jenkins项目构建细节(4)-配置邮箱服务器发送构建结果
    • Jenkins+SonarQube代码审查(1) - 安装SonarQube
    • Jenkins+SonarQube代码审查(2) - 实现代码审查
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下 改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    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网站
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下 改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    基于Kubernetes/K8S构建Jenkins持续集成平台

    • Jenkins的Master-Slave分布式构建
    • Kubernetes实现Master-Slave分布式构建方案
    • Kubeadm安装Kubernetes
    • 三台机器都需要完成
    改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下 改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下 改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战双管齐下

    有需要的朋友赶紧点赞起来,只有点赞后,然后在我的主页私信【笔记】才能获取这两份笔记文档哦

    相关文章

      网友评论

        本文标题:改变规则!阿里P8超硬核的k8s+Jenkins手册,技术与实战

        本文链接:https://www.haomeiwen.com/subject/ujuykktx.html