Kubernetes笔记
搭建kubernetes最新版本v1.18.6测试环境,所有笔记为实战成果,提供完整配置文件,欢迎拍砖,一起交流学习。
风口向上
虫子,从来没有被真正战胜过!敬虫子!
展开
-
Kubernetes EFK(Elasticsearch+Fluentd+Kibana)日志系统部署(2020年9月无坑版)
一、部署环境:• K8s nodes:1个master(2CPU\2GB内存)、2个worker node(2CPU\3GB内存)• Centos 7.8(5.8.5-1.el7.elrepo.x86_64)• Kubernetes v1.19.0• Docker 19.03.12• Elasticsearch镜像版本:elasticsearch:6.8.8• Fluentd镜像版本:fluent/fluentd-kubernetes-daemonset:v1-debian-elasticsea原创 2020-09-02 23:26:32 · 929 阅读 · 6 评论 -
kubernetes v1.18.6 mongodb集群部署
本实验为配置NFS存储类为mongodb提供持久化存储卷,创建3站点mongo集群(1主2从),通过nosqlbooster客户端管理工具连接验证。1、配置NFS服务在管理节点(10.0.0.1)上部署NFS服务,也可以用独立的服务器部署NFS服务端,共享的数据目录为/home/pvdata/share(777权限),在此之前需要在每个node上安装 nfs-utils与rpcbind软件(具体可参考https://blog.csdn.net/m0_37939350/article/details/10原创 2020-08-23 14:54:36 · 1599 阅读 · 0 评论 -
Kubernetes v 1.18部署StorageClass存储动态供应与statefulset有状态应用
动态存储卷供应使用StorageClass进行实现,其允许存储卷按需被创建。如果没有动态存储供应,Kubernetes集群的管理员将不得不通过手工的方式类创建新的存储卷; 通过动态存储卷,Kubernetes将能够按照用户的需要,自动创建其需要的存储.部署storageclass首先得有一个存储的供应者(provisioner),如AWS EBS、AzureFile、AzureDisk、CephFS、Cinder、FC、iSCSI、NFS等等,本实验基于NFS provisioner实现。1、配置NFS服原创 2020-08-20 01:32:40 · 679 阅读 · 0 评论 -
Kubernetes v1.18.6部署StatefulSet有状态的应用(PV数据持久化存储)
1、创建NFS服务[root@k8s-node01 nginx]# cat /etc/exports/home/pvdata/nfs01 *(rw,sync,insecure,no_subtree_check,no_root_squash)/home/pvdata/nfs02 *(rw,sync,insecure,no_subtree_check,no_root_squash)/home/pvdata/nfs03 *(rw,sync,insecure,no_subtree_check,no_root原创 2020-08-19 18:19:54 · 354 阅读 · 0 评论 -
kubernetes v1.18的ingress-nginx 0.30.0最新版本部署
一、部署配置Ingress controller1、配置ingress-nginx yaml部署文件[root@k8s-node01 ingress-nginx]# vi mandatory.yamlapiVersion: v1kind: Namespacemetadata: name: ingress-nginx labels: app.kubernetes.io/name: ingress-nginx app.kubernetes.io/part-of: ingress原创 2020-08-18 21:23:06 · 3213 阅读 · 1 评论 -
K8S环境中通过 kustomize 部署Mysql +NFS+PV+ConfigMap+Secret
一、配置NFS服务1. 服务器端安装 NFS与RPC 服务yum install -y nfs-utils rpcbind2. 其他工作节点需要安装nfs客户端yum install -y nfs-utils3. 启动 RPC 服务systemctl start rpcbindSystemctl enable rpcbind #服务开机自启4. 查看 NFS 服务项 rpc 服务器注册的端口列表rpcinfo -p localhost5. 启动 NFS 服务systemctl原创 2020-08-18 01:04:12 · 669 阅读 · 0 评论 -
通过K8S v1.18.6部署博客系统(WordPress+mysql+NFS PVC)
一、配置NFS服务1. 服务器端安装 NFS与RPC 服务yum install -y nfs-utils rpcbind2. 其他工作节点需要安装nfs客户端yum install -y nfs-utils3. 启动 RPC 服务systemctl start rpcbindSystemctl enable rpcbind #服务开机自启4. 查看 NFS 服务项 rpc 服务器注册的端口列表rpcinfo -p localhost5. 启动 NFS 服务systemctl原创 2020-08-18 00:48:53 · 677 阅读 · 0 评论 -
Hyper-v搭建K8s v1.18.6 单主集群环境(包括dashboard)
通过Hyper-v搭建K8s v1.18.6单主集群环境(包括dashboard)全网最新kubernetes v 1.18.6集群安装,3个节点集群配置,dashboard可视化管理k8s.原创 2020-08-17 15:30:31 · 1225 阅读 · 2 评论