Kubernetes-整体概述和架构
源码部署:Kubernetes(K8S)集群管理Docker容器(部署篇)
yum方式:Centos7使用yum方式部署Kubernetes1.5集群
minkube方式:minikube本地部署运行 kubernetes 实例
kubeadmin方式:kubeadm安装Kubernetes1.11集群 centos7使用kubeadm安装kubernetes 1.11版本多主高可用
rancher方式:通过Rancher部署并扩容Kubernetes集群
ansible方式:
脚本方式等。
Kubernetes matser节点高可用部署、Kubernetes Federation跨机房部署方式
master节点:Kubernetes 之APIServer组件简介 kubernetes之Scheduler Kubernetes组件之kube-controller-manager
node节点: Kubernetes之Kubelet组件解析 kubernetes之kube-proxy工作原理和源码分析
cadivsor
Kubernetes监控方案:heapster+influxdb+grafana详解 ETCD 简介 + 使用 Etcd在kubernetes集群中的作用
Kubernetes集群中使用calico做网络驱动 Kubernetes配置flannel网络
dns:Kubernetes-kube-dns 和服务发现 kubernetes上的服务发现-CoreDNS配置
Ingress:Ingress-nginx Ingress-tocat Kubernetes 集群中使用 Traefik 反向代理
api:metrics-server kubernetes之metrics-server安装与配置 prometheus
dashboard:Kubernetes 1.5部署安装dashboard
efk:
Kubernetes-kubectl命令行工具 kubectl命令之kubectl apply Kubernetes之YAML文件
类别 | 名称 |
---|---|
资源对象 | Pod、ReplicaSet、ReplicationController、Deployment、StatefulSet、DaemonSet、Job、CronJob、HorizontalPodAutoscaling、Node、Namespace、Service、Ingress、Label、CustomResourceDefinition |
存储对象 | Volume、PersistentVolume、Secret、ConfigMap |
策略对象 | SecurityContext、ResourceQuota、LimitRange |
身份对象 | ServiceAccount、Role、ClusterRole |
workload:Pods、Replicasets、Deployment、Statefulsets、DaemonSet、Job、CronJob。。。
Kubernetes-核心资源之Pod Kubernetes-控制器之Job Kubernetes-控制器之Deployment
kubernetes控制器之DaemonSet kubernetes之StatefulSet kubernetes控制器之CronJob
Kubernetes之Pod、 Replicaset、 Service、Deployment和Label
kubernetes集群资源管理之Node、Namespace、Lable、Annotation、Taint和Toleration
服务发现资源:Services、ingress
Kubernetes-核心资源之Service Kubernetes-核心资源之Ingress
配置与存储资源:Secrets、ConfigMaps、volume、CSI
Kubernetes之Secrets Kubernetes-配置字典ConfigMap kubernetes使用ceph作为存储挂载
Kubernetes-存储卷Volume Kunbernetes-基于NFS的存储 kubetnetes 之存储 PV PVC
Kubernetes-持久化存储卷PersistentVolume Kubernetes-基于StorageClass的动态存储供应
集群级资源:Namespace、Persistents、Nodes、Role、ClusterRole、RoleBinding、ClusterRoleBinding
元数据型资源:HPA、PodTemplate、limitRanger
Kubernetes HPA Controller工作原理
Kubernetes之Network Policy
Kubernetes-身份认证 Kubernetes-基于RBAC的授权 kubeconfig的用法及生成配置文件
kubernetes之helm简介、安装、配置、使用指南 利用 Helm部署 Ingress
Kunbernetes-基于Nexus构建私有镜像仓库
Kubernetes监控方案:heapster+influxdb+grafana详解
grafana-kubernetes plugin安装和使用 Kubernetes集群监控Promethues+Grafana
Kubernetes-基于EFK进行统一的日志管理
Kubernetes集群部署tomcat容器/Java web应用流程 Kubernetes部署WordPress+MySQL kubernetes部署jenkins
未完待续
官网文档目录
安装 https://kubernetes.io/docs/setup/
概念 https://kubernetes.io/docs/concepts/
任务 https://kubernetes.io/docs/tasks/
教程 https://kubernetes.io/docs/tutorials/
参考 https://kubernetes.io/docs/reference/
贡献 https://kubernetes.io/docs/contribute/
Kubernetes中文指南/云原生应用架构实践手册
和我一步步部署 kubernetes 集群
Kubernetes中文文档
Istio中文指南/服务网格实践手册
Kubernetes中文手册