摘要:
前言 持续交付 课程安排 适用对象 GitLab GitLab与GitHub的不同 GitLab的优势和应用场景 GitLab主要服务构成 GitLab的工作流程 GitLab安装配置管理 安装GitLab前系统预配置准备工作 安装Omnibus GitLab-ce package Omnibus 阅读全文
摘要:
一,环境需求 **安装前准备 操作系统环境:Centos 7.2 [root@localhost soft]# rpm -qa | grep mariadb [root@localhost soft]# rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_ 阅读全文
摘要:
Python Django Ansible Playbook自动化运维项目实战 https://pan.baidu.com/s/1MAz_sNypeDSySQCdLiOuDw 顶级资深工程师深度讲解Go语言开发入门到精通 Go编程爬虫实战视频 https://pan.baidu.com/s/1nx8 阅读全文
摘要:
rancher、kuboard、dashboard 阅读全文
摘要:
apiserver是kubernetes的前端控制层,像k8s的命令行,外部访问以及一些组件都是通过调用apiserver来协调的 etcd是天然集成分布式,高可用的k8s后端存储,所有k8s的集群数据都存在etcd里面 kube-controller-manager是pod的控制器,服务维护pod 阅读全文
摘要:
一、容器有点摘要 第一点:与传统虚拟机镜像相比,容器镜像更容易创建,占用资源少,提升了硬件的使用效率。 第二点:保证了开发,测试和生产环境的一致性。 第三点:容器的可移植性高,可以在不同的操作系统构建相同的容器环境 第四点:资源隔离,通过对应用程序进行资源隔离,可以很容器的预测应用程序性能。 阅读全文
摘要:
readness检测pod内容器中的服务是否正常启动完成 liveness生存检测,检测容器内服务是否正常,如果异常就重启或者重建pod 阅读全文
摘要:
1、安装k8s https://www.jianshu.com/p/70efa1b853f5 2、下载dashboard https://github.com/kubernetes/dashboard/tags 3、安装dashboard https://www.lemonit.cn/2019/06 阅读全文
摘要:
啊 阅读全文
摘要:
一、系统总的CPU上下文切换情况 二、案例分析 1、分析环境 机器配置:2 CPU,4GB 内存 预先安装 sysbench cnetos 7.2 三、分析操作 终端一 终端二 你应该可以发现,cs列的上下文切换次数从之前的10骤然上升了220万,同时,注意观察其他几个指标 r 列:就绪队列的长度已 阅读全文
摘要:
一、关于上下文切换的几个为什么 1、上下文切换是什么? 上下文切换是对任务当前运行状态的暂存和恢复 2、为什么CPU要进行上下文切换 当多个进程竞争CPU的时候,为了保证每个进程可以公平被CPU调用,采用处理任务按时间分片的机制,当某个时间片上的任务达到最后的时间点,那么这个任务就好被挂起,处理下一 阅读全文
摘要:
一、平均负载与CPU使用率关系 1、平均负载 单位时间内,系统处于可运行状态和不可中断状态的平均进程数,他和CPU使用率没有直接的关系,可运行状态:正在使用CPU或者正在等待CPU的进程不可中断进程进程是正处内核关键流程的进程,并且这些流程是不可中断的状态,比如最常见的是等待硬件设备I/O响应,也就 阅读全文