# opsfull **Repository Path**: netsplan/opsfull ## Basic Information - **Project Name**: opsfull - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一、K8S攻略 - [Kubernetes架构介绍](docs/Kubernetes架构介绍.md) - [Kubernetes集群环境准备](docs/Kubernetes集群环境准备.md) - [Docker安装](docs/docker-install.md) - [CA证书制作](docs/ca.md) - [ETCD集群部署](docs/etcd-install.md) - [Master节点部署](docs/master.md) - [Node节点部署](docs/node.md) - [Flannel部署](docs/flannel.md) - [应用创建](docs/app.md) - [问题汇总](docs/k8s-error-resolution.md) - [常用手册](docs/operational.md) - [Envoy 的架构与基本术语](docs/Envoy的架构与基本术语.md) - [K8S学习手册](docs/Kubernetes学习笔记.md) - [K8S重启pod](docs/k8s%E9%87%8D%E5%90%AFpod.md) - [K8S清理](docs/delete.md) - [外部访问K8s中Pod的几种方式](docs/外部访问K8s中Pod的几种方式.md) - [应用测试](docs/app2.md) - [PVC](docs/k8s_pv_local.md) - [dashboard操作](docs/dashboard_op.md) # 使用手册
手动部署 1.Kubernetes集群环境准备 2.Docker安装 3.CA证书制作 4.ETCD集群部署 5.Master节点部署 6.Node节点部署 7.Flannel部署 8.应用创建
必备插件 1.CoreDNS部署 2.Dashboard部署 3.Heapster部署 4.Ingress部署 5.CI/CD 6.Helm部署 6.Helm部署
# 二、k8s资源清理 ``` 1、# svc清理 $ kubectl delete svc $(kubectl get svc -n mos-namespace|grep -v NAME|awk '{print $1}') -n mos-namespace service "mysql-production" deleted service "nginx-test" deleted service "redis-cluster" deleted service "redis-production" deleted 2、# deployment清理 $ kubectl delete deployment $(kubectl get deployment -n mos-namespace|grep -v NAME|awk '{print $1}') -n mos-namespace deployment.extensions "centos7-app" deleted 3、# configmap清理 $ kubectl delete cm $(kubectl get cm -n mos-namespace|grep -v NAME|awk '{print $1}') -n mos-namespace ``` https://www.xiaodianer.net/index.php/kubernetes/istio/41-istio-https-demo