/images/touxiang.jpg

prometheus-operator安装以及使用

安装helm3包管理工具 客户端安装 1 2 3 wget https://get.helm.sh/helm-v3.2.0-linux-amd64.tar.gz tar -xf helm-v3.2.0-linux-amd64.tar.gz cp linux-amd64/helm /usr/local/bin/ 查看配置信息 1 2 3 4 5 6 7 8 9 10 11 [root@kube-mas ~]# helm env HELM_BIN="helm" HELM_DEBUG="false" HELM_KUBEAPISERVER="" HELM_KUBECONTEXT="" HELM_KUBETOKEN="" HELM_NAMESPACE="default" HELM_PLUGINS="/root/.local/share/helm/plugins" HELM_REGISTRY_CONFIG="/root/.config/helm/registry.json" HELM_REPOSITORY_CACHE="/root/.cache/helm/repository" HELM_REPOSITORY_CONFIG="/root/.config/helm/repositories.yaml" 添加公用的仓库 1 2 [root@kube-mas ~]#

docker文件结构

Image file system image 存储结构 repository元数据 repository 相当于是本地镜像的一个存储库(包含了镜像的所有迭代版本)。repository元数据位于/var

ansible

Ansible简介 当下有许多的运维自动化工具(配置管理),例如:ansible、SaltStack、Puppet、Fabric等。Ansib

kubernetes - kubeadm修改证书年限

下载源码 1 2 3 4 5 6 7 8 9 10 分别以v1.14.0和v1.15.1为例 下载v1.14.0 [root@kube-mas ~]# yum -y install git [root@kube-mas ~]# git clone --branch v1.14.0 --depth 1 https://gitee.com/mirrors/Kubernetes.git --branch 制定tag或分支 --depth 1 表

openvpn

安装前准备 1 2 3 4 5 6 7 8 # 关闭selinux setenforce 0 sed -i '/^SELINUX=/c\SELINUX=disabled' /etc/selinux/config # 安装openssl和lzo,lzo用于压缩通讯数据加快传输速度 yum -y install openssl openssl-devel lzo # 安装

kubernetes安装(dockershim运行时)

系统初始化 环境 主机名 ip kube-master 192.168.253.10 kube-node01 192.168.253.20 kube-node02 192.168.253.21 设置系统主机名以及hosts文件的相互解析 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 kube-master机器的操作 hostnamectl