网站首页 文章专栏
02pod.md
\npod是k8s的最小调度资源。一个Pod是一个容器环境下的“逻辑主机”,它可能包含一个或者多个紧密相连的应用,这些应用可能是在同一个物理主机或虚拟机上。\n\n# 最简配置\n\n```yaml\napiVe
01yaml格式.md
\nYAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。\n\n# 一、简介\n\nYAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串
index.md
\n本章主要讲述集群的安装部署。\n\n## 环境与配置:\n\n- 操作系统:ubuntu 16.04 64bit\n- OpenSSL 1.0.2g 1 Mar 2016\n\n## 需要安装的软件:\n\n###
11QA.md
\n在k8s安装过程中,肯定会碰到很多报错,一般上根据报错信息提示即可解决问题。下面列出一些报错与解决措施。\n\n# 问题一:invalid or incomplete external CA\n\n运行下面
10多网卡环境安装.md
\n# 多张网卡的困境\n\n如果node上有多张网卡,不管是真是网卡还是虚拟网卡,都会造成k8s通信异常。而虚拟网卡常常用来连接多个异地计算设备,所以实现多网卡的k8s通信有助于实现异地k8s集群。\n\n会
09脚本.md
\n使用脚本可以实现自动化。\n\n# 自动化部署master节点\n\n```sh\n#!/bin/bash\nsudo kubeadm init --config ./kubeadm_init.yaml\nmkd
07创建集群.md
\n> 在某次测试中发现,slave节点在加入集群后,slave节点本身存在的与k8无关的image都被清除,要做好image的备份工作。后续的测试中未发现此类现象。\n\n# 准备安装环境\n\n安装dock
06安装GPU调度插件.md
\n# 配置gpu节点的runtime\n\n```json\nvim /etc/docker/daemon.json\n{\n \"default-runtime\": \"nvidia\",\n \"runt
03准备证书.md
\n为了集群节点之间通信的安全性,为api server增加https,这需要我们生成https证书。\n\nhttps证书可以是公共ca也可是自签ca,在这里为了方便,使用自签ca。\n\n> 如果是首次安装
02准备安装环境.md
\n# 关闭缓冲区\n\n```\nsudo swapoff -a\n```\n\n# 修改docker cgroup驱动:\n\n需要将docker的cgroupdriver修改为systemd\n\n```sh\ncat