Kubernetes教程,K8S自动化部署

Kubernetes是什么?

互动教程

Kubernetes 基础概述

使用Minikube 部署 Kubernetes 集群

使用 kubectl 创建 Deployment

Kubernetes 中浏览 Pods和Nodes

Kubernetes 使用Service暴露应用

使用 kubectl 实现应用伸缩

使用 kubectl 实现应用滚动更新

Minikube介绍

使用 Minikube 集群

使用 Minikube 在 Kubernetes 中运行应用

设计文档

Kubernetes 架构

Kubernetes 设计理念

kubeadm 实现细节

概念

k8s 是什么

k8s 组件

k8s 对象

k8s Names

k8s Namespaces

为 Namespace 配置Pod配额

在 Namespace 中配置默认的CPU请求与限额

为 Namespace 配置默认的内存请求与限额

为 Namespace 设置最小和最大内存限制

为 Namespace 配置CPU和内存配额

为 Namespace 配置最小和最大 CPU 限制

k8s Labels 和 Selectors

k8s Volume

k8s Annotations

k8s Nodes

k8s Master-Node 通信

k8s Pod

Pod 安全策略

Pod 生命周期

Init 容器

给容器和Pod分配内存资源

给容器和Pod分配CPU资源

给 Pod 配置服务质量等级

Pod 优先级和抢占

使用 PodPreset 将信息注入 Pods

通过环境变量向容器暴露 Pod 信息

k8s Replica Sets

k8s Deployment

Kubernetes 联邦 Deployment

k8s Replication Controller

k8s StatefulSets

StatefulSet基本使用

示例:使用 Stateful Sets 部署 Cassandra

k8s Service

调试 Service

应用连接到 Service

DNS Pod 与 Service 介绍

声明网络策略

Network Policy

k8s 垃圾收集

Windows Server 容器

Kubectl CLI

kubectl 概述

kubectl 与 Docker 命令关系

重新配置活动集群中节点的 Kubelet

JSONpath Support

kubectl Cheat Sheet

Kubectl 命令表

kubectl run

kubectl expose

kubectl annotate

kubectl autoscale

kubectl convert

kubectl create

kubectl create clusterrole

kubectl create clusterrolebinding

kubectl create configmap

kubectl create deployment

kubectl create namespace

kubectl create poddisruptionbudget

kubectl create quota

kubectl create role

kubectl create rolebinding

kubectl create service

kubectl create service clusterip

kubectl create service externalname

kubectl create service loadbalancer

kubectl create service nodeport

kubectl create serviceaccount

kubectl create secret

kubectl create secret tls

kubectl create secret generic

kubectl create secret docker-registry

kubectl delete

kubectl edit

kubectl get

kubectl label

kubectl patch

kubectl replace

kubectl rolling-update

kubectl rollout

kubectl rollout history

kubectl rollout pause

kubectl rollout resume

kubectl rollout status

kubectl rollout undo

kubectl scale

kubectl set

kubectl set resources

kubectl set selector

kubectl set image

kubectl set subject

安装设置

从零开始搭建自定义集群

在Google Compute Engine上运行Kubernetes

在AWS EC2上运行Kubernetes

在Azure上运行Kubernetes

Kubernetes 安装 kubeadm

使用kubeadm创建Kubernetes集群

使用 Kubefed 创建集群联邦

通过 rkt 运行 Kubernetes

在 CenturyLink Cloud 上运行 Kubernetes

使用 Salt 配置 Kubernetes 集群

为 Kubernetes 运行 etcd 集群

API使用

Kubernetes API 概述

Kubernetes 为API对象配置配额

Kubernetes 客户端库

Kubernetes API 访问控制

Kubernetes 认证

Kubernetes 使用 Bootstrap Tokens 认证

Kubernetes 使用准入控制器

Dynamic Admission Control

Kubernetes 管理 Service Accounts

Kubernetes 授权概述

Kubernetes Webhook 模式

Kubernetes 的 ABAC Mode

Kubernetes 中使用 RBAC 授权

Kubernetes 中使用 Node 授权

集群管理

Kubernetes 搭建大型集群

将 kubeadm 集群从 1.7 升级到 1.8

将 kubeadm 集群从 1.6 升级到 1.7

kubeconfig 文件组织集群访问

云控制器管理器的基础概念

Kubernetes 配置对多集群的访问

TASKS

对计算、存储和网络资源进行监控的工具

管理集群中的TLS认证

同 Pod 内的容器使用共享卷通信

使用 Service 把前端连接到后端

使用 kubeconfig 共享集群访问

为系统守护进程预留计算资源

创建一个外部负载均衡器

Kubernetes 云管理控制器

Kubernetes 对 DaemonSet 执行回滚

Kubernetes 备份

Kubernetes 控制节点上的CPU管理策略

Kubernetes on Mesos

使用联邦服务进行跨集群服务发现

Kubernetes Storage Classes

Kubernetes 弃用策略

Kubernetes 通过 Rest 加密 Secret 数据

Rancher 与 Ubuntu Kubernetes 集成

kubernetes 调试 DNS 解析

kubernetes 排查应用故障

kubernetes 审计

kubernetes 应用程序自检和调试

kubectl 备忘单

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,393评论 5 467
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,790评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,391评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,703评论 1 270
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,613评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,003评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,507评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,158评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,300评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,256评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,274评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,984评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,569评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,662评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,899评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,268评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,840评论 2 339

推荐阅读更多精彩内容