kubernetes
文章平均质量分 73
nicole_smile
这个作者很懒,什么都没留下…
展开
-
Kubernetes 部署 nfs
kubernetes使用NFS共享存储有两种方式:手动方式静态创建所需要的PV和PVC。通过创建PVC动态地创建对应PV,无需手动创建PV。作为测试,临时在master节点上部署 NFS 服务器。在 master-1 节点:#master节点安装 nfs yum -y install nfs-utils #创建nfs目录 mkdir -p /nfs/data/ #修改权限 chmod -R 777 /nfs/data #编辑 export 文件,这...原创 2021-05-19 20:12:04 · 1137 阅读 · 1 评论 -
50多种 Kubernetes 工具汇总
50多种Kubernetes工具原文链接:https://caylent.com/50-useful-kubernetes-tools-for-2020在过去几年,Kubernetes 在容器编排市场独占鳌头。自 2016 年以来,Docker Swarm 就退出了主要竞争者的行列,并且像 AWS 一样承诺对 K8s 进行支持和集成,换句话说,它承认了失败。目前,由 Kubernetes 作为首选的容器解决方案已迅速普及,因此,这里列出了所有 K8s 增强工具的综合清单,以进一步提升您的开发工作原创 2021-04-07 17:58:18 · 685 阅读 · 0 评论 -
容器运行时之一
containerd官方参考:https://kubernetes.io/docs/setup/production-environment/container-runtimes/使用以下命令在系统上安装容器安装和配置的先决条件cat <<EOF | sudo tee /etc/modules-load.d/containerd.confoverlaybr_netfilterEOFsudo modprobe overlaysudo modprobe br_netfilte原创 2021-04-01 10:27:15 · 899 阅读 · 0 评论 -
Heketi + GlusterFS 搭建测试环境
Heketi + GlusterFS 搭建测试环境环境准备节点信息172.19.35.70GlusterFS 节点,Heketi 节点172.19.35.71GlusterFS 节点172.19.35.72GlusterFS 节点初始化每台机器上执行systemctl mask firewalldsystemctl stop firewalldsetenforce 0sed -i 's/SELINUX=enforcing/SELINUX=disabled/g原创 2021-03-31 16:36:05 · 271 阅读 · 0 评论 -
etcd 集群备份/恢复/性能测试
备份/恢复数据 备份数据 etcdctl snapshot save snapshot.db --cacert="/etc/ssl/etcd/ssl/ca.pem" --cert="/etc/ssl/etcd/ssl/admin-kube-master-172-16-100-226.pem" --key="/etc/ssl/etcd/ssl/admin-kube-master-172-16-100-226-key.pem"恢复数据(新建集群)etcdctl snapshot resto..原创 2021-03-29 17:30:32 · 579 阅读 · 7 评论 -
Kubespray 部署 k8s 集群
GitHub地址:https://github.com/kubernetes-sigs/kubespray一、环境信息说明 ip 操作系统 部署机器 172.19.35.97 CentOS 7.7 node1 172.19.35.98 CentOS 7.7 node2 172.19.35.99 CentOS 7.7 node3 172.19.35.100 CentOS 7.7 二、环境准备(所有主机均安装)...原创 2021-03-25 17:01:09 · 598 阅读 · 0 评论 -
CentOS 7.5 kubeadm 部署 kubernetes v1.15.1
kubeadm 是 kubernetes 官方提供的快速部署 k8s 集群的工具 ,[root@qa1v130-26 ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/e...原创 2020-03-31 18:08:59 · 221 阅读 · 0 评论 -
centos 7.4 安装 高可用haproxy+keepalived 实现
部署 haproxy+keepalived本次部署一个三节点高可用 haproxy+keepalived 集群,分别为:192.168.21.224、192.168.21.225、192.168.21.226。VIP 地址 192.168.17.21安装 haproxy+keepalivedyum install -y haproxy keepalived注: 3台 haproxy...原创 2018-12-13 18:29:02 · 2417 阅读 · 3 评论 -
ansible 免密码认证
环境信息:A:192.168.21.194B:192.168.21.226ansible server:192.168.21.194远程主机:192.168.21.2261.远程主机的公钥记录到本地的known_hostsssh-keyscan 192.168.21.226 >> /root/.ssh/known_hostsssh在首次连接出现检查keys 的提示,通过设置export...原创 2018-05-16 11:39:27 · 3532 阅读 · 0 评论 -
Deployment YAML说明
要用 YAML 配置文件部署应用,现在就需要了解学习一下 Deployment 的配置格式 ,其他controller 、DaemonSet类似。apiVersion: extensions/v1beta1kind: Deploymentmetadata: name: nginx-deploymentspec: replicas: 3 template: metadata: ...原创 2018-05-31 16:49:06 · 14319 阅读 · 0 评论 -
kubenetes的ConfigMap说明
一 .创建CofigMap1.创建ConfigMap的方式有两种:(1)通过yaml 文件创建(2)通过kubectl直接在命令行下创建yaml 创建: a. 配置文件以key-vlane键值对的形式的保存 b.也可直接放在一个完整的配置文件中 创建:$ kubectl create -f test-config.yaml直接用kubectl在命令行下创建: 其实也不用直接下面的文章,直...原创 2018-04-17 20:14:43 · 1057 阅读 · 0 评论