基于jenkins,tekton等工具打造kubernetes devops平台
本贴为目录贴,将不断更新
目录
1.Docker在centos下安装以及常见错误解决
2.使用kubernetes 官网工具kubeadm部署kubernetes(使用阿里云镜像)
3.无法访问gcr.io的几种解决办法
4.kubernetes安装过程中遇到问题及解决
5.docker&k8s填坑记
6.Kubernetes对象之Pod
7.kubernetes之pod中断
8.kubernetes之PDB
9.kubernetes对象之deployment
10.Deployment相对ReplicaSet优势
11.Kubernetes对象之Service
12.kubernetes对象之Job
13.kubernetes滚动更新
14.详谈kubernetes滚动更新-1
15.详谈kubernetes更新-2
16.Kubernetes对象之ReplicaSet
17.kubernetes对象之cronjob
18.kubernetes对象之secrets
19.Kubernetes之网络策略(Network Policy)
20.kubernetes对象之Volume
21.kubernetes对象之Ingress
22.Kuebernetes之DaemonSet
23.kubernetes之初始容器(init container)
24.kubernetes之多容器pod以及通信
25.Kubernetes基本概念之Label
26.kubernetes调度之nodeName与NodeSelector
27.kubernetes里的各种port解惑
28.kubernetes调度之 PriorityClass
29.kubernetes之StatefulSet详解
29.Kubernetes调度之亲和与反亲和
30.kubernetes调度之污点(taint)和容忍(toleration)
31.kubernetes的Service Account和secret
32.kubernetes之计算机资源管理
33.kubernetes调度之资源配额
34.kubernetes调度之资源配额示例
35.kubernetes调度之pod优先级和资源抢占
36.kubernetes调度之资源耗尽处理配置
37.kubernetes资源调度之LimitRange
38.kubernetes之创建基于名称空间的内存和cpu限额示例
39.kubernetes容器探针检测
40.kubernetes 之QoS服务质量管理
41.kubectl技巧之查看资源列表,资源版本和资源schema配置
42.kubernetes容器编排之定义环境变量以及通过downwardapi把pod信息作为环境变量传入容器内
43.kubectl技巧之通过go-template截取属性
44.kubectl技巧之通过jsonpath截取属性
45.kubernetes管理之使用yq工具截取属性
46.kubernetes集群管理之通过jq来截取属性
47.kubernetes集群管理常用命令一
48.kubernetes集群管理命令(二)
49.kubernetes管理命令(三)
50.kubernetes之常见故障排除(一)
[51.kubernetes之故障排查和节点维护(二)(https://www.cnblogs.com/tylerzhou/p/11066592.html)
52.kubernetes故障现场一之Orphaned pod
53.kubernetes之故障现场二,节点名称冲突
54.kubernetes高级之创建只读文件系统以及只读asp.net core容器
55.kubernetes高级之pod安全策略
56.kubernetes高级之动态准入控制
57.kubernetes高级之集群中使用sysctls
本部分内容主要分为两个部分,第一部分主要讲解docker与kubernetes相关的开发,管理知识.第二部分以一个实际项目为示例.讲解如何部署一个接近生产环境的.net core微服务,包括部署后端服务,ocelot网关,consul注册中心,以及使用nginx-ingress把请求流量导入集群.
基于jenkins,tekton等工具打造kubernetes devops平台的更多相关文章
- Kubernetes DevOps: Tekton
Tekton 是一款功能非常强大而灵活的 CI/CD 开源的云原生框架.Tekton 的前身是 Knative 项目的 build-pipeline 项目,这个项目是为了给 build 模块增加 pi ...
- 在Kubernetes集群里安装微服务DevOps平台fabric8
转载于https://blog.csdn.net/wzp1986/article/details/72128063?utm_source=itdadao&utm_medium=referral ...
- 基于Jenkins的开发测试全流程持续集成实践
今年一直在公司实践CI,本文将近半年来的一些实践总结一下,可能不太完善或优美,但的确初步解决了我目前所在项目组的一些痛点.当然这仅是一家之言也不够完整,后续还会深入实践和引入Kubernetes进行容 ...
- 云无关、桌面端、基于Kubernetes的平台Otomi
一.Otomi介绍 Otomi官网:https://otomi.io/ Otomi-core核心模块Github地址:https://github.com/redkubes/otomi-core Ot ...
- 研讨会回放视频:如何提升Jenkins能力,使其成为真正的DevOps平台
"如何实现集中管理.灵活高效的CI/CD"在线研讨会精彩分享 演讲嘉宾:杨海涛 在2022年3月29日举办的"如何实现集中管理.灵活高效的CI/CD"在线研讨会 ...
- .net项目在linux平台的CI流程(基于Jenkins+mono+jexus)
内容较多,主要分为以下4方面内容: Jenkins的安装部署(centos 7+) .net在linux平台CI流程所需的插件管理&配置 Jenkins配置连接Gitlab(也可使用对应插件连 ...
- 基于Jenkins的环境搭建
基于 Jenkins 快速搭建持续集成环境 持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础.Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续 ...
- 基于 Jenkins 快速搭建持续集成环境--转
源地址:http://www.ibm.com/developerworks/cn/java/j-lo-jenkins/ 持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础 ...
- 构建基于Jenkins + Github的持续集成环境
搭建持续集成首先要了解什么是持续集成,带着明确的目标去搭建持续集成环境才能让我们少走很多弯路.持续集成(Continuous integration)简称CI,是一种软件开发的实践,可以让团队在持续集 ...
随机推荐
- 沼泽鳄鱼(bzoj 1898)
Description 潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区.每当雨季来临,这里碧波荡漾.生机盎然,引来不少游客.为了让游玩更有情趣,人们在池塘的中央建设了几 ...
- SpringBoot中使用RestTemplate
spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可 ...
- 【转】重装Ubuntu时如何保留/home分区中的数据
Windows系统可以在重装时只格式化C盘,从而保留其他分区的数据. Ubuntu系统也可以,只要在安装系统时分出一个/home分区.你可以把Ubuntu的“/”分区看为Windows的C盘,重装Ub ...
- Android进阶之Fragment与Activity之间的数据交互
1 为什么 因为Fragment和Activity一样是具有生命周期,不是一般的bean通过构造函数传值,会造成异常. 2 Activity把值传递给Fragment 2.1 第一种方式,也是最常用的 ...
- UOJ 外星人
题目: 2044年,Picks建成了人类第一台基于量子理论的银河系信息传递机.Picks游遍了宇宙,雇用了n个外星人来帮他作为信息传递机的中转站.我们将外星人依次编号为1 到n,其中i 号外星人有ai ...
- Splitting Pile --AtCoder
题目描述 Snuke and Raccoon have a heap of N cards. The i-th card from the top has the integer ai written ...
- 2.搭建配置最简单的spring mvc 工程-基础版
目标:用最少的东西,搭建可以运行的最最基础的springMvc登陆校验项目! spring 4 1.首先配置pom.xml引入spring 相关jar, 引用都有注释, 无关的可以暂时不引用. < ...
- ETL之Kettle
Kettle是一款国外开源的ETL工具,纯java编写,可以在Window.Linux.Unix上运行. 说白了就是,很有必要去理解一般ETL工具必备的特性和功能,这样才更好的掌握Kettle的使用. ...
- 使用log4net无法将日志记录插入mysql数据库解决办法
写在前面 今天没事研究了下,将日志文件写入mysql数据库,因为新公司用的数据库也是mysql,项目中需要将日志信息写入数据库,没办法,就研究了下.在使用过程中遇到一个很蛋疼的问题.最后解决了,郁闷了 ...
- 安卓Webview缓存网页数据(无网络正常显示)
热度 1已有 52 次阅读2016-8-26 17:53 |个人分类:常见问题|系统分类:移动开发 一.需求经历 最近的项目是一个原生 +webview 显示的 APP,一开始的时候,网站那边要求我们 ...