原创 k8s之namespace
linux內核具有6種不同的命名空間屬性,分別提供了6種系統資源的隔離能力。被隔離的資源可以具備其中的一種或多種命名空間屬性。UTS Namespace 提供基於主機名的隔離能力主機名隔離是指每個獨立容器空間中的程序可以有各自不同的主機名稱
原创 kubeadmin安裝k8s
yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bkwget -nc http://mirrors.aliyun.com/repo/Cen
原创 kubernetes源碼編譯
go環境version:[root@k8s-bj-zw-bgp4 kubernetes-1.13.8]# go versiongo version go1.12.7 linux/amd64編譯kubernetes 1.13.8版本[root
原创 k8s安裝之node節點
kubernetes node 安裝kubelet wget https://storage.googleapis.com/kubernetes-release/release/v1.11.0/kubernetes-server-linux
原创 k8s安裝之配置
配置 Configuration file details https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/ Kubecon
原创 k8s二進制安裝之etcd
etcd 安裝etcd wget https://github.com/etcd-io/etcd/releases/download/v3.3.9/etcd-v3.3.9-linux-amd64.tar.gz tar -xvf etcd-v
原创 k8s之init container與應用容器的區別
簡單的說明一下兩者的區別: 他們僅運行一次,成功後就會退出。 init container的運行方式與應用容器不同,它們必須先於應用容器執行完成,當設置了多個init container時,將按順序逐個運行,並且只有前一個in
原创 k8s安裝之Master
配置和啓動kube-apiserver 創建kube-apiserver.service /usr/lib/systemd/system/kube-apiserver.service [Unit] Description=Kubernete
原创 k8s安裝之網絡
NetWork Fannel ###flannel安裝 yum install flannel -y ####啓動命令 /usr/lib/systemd/system/flanneld.service [Unit] Description
原创 kubernetes二進制搭建之概念
概念 Kubernetes 以下文字及圖形摘字https://www.kubernetes.org.cn/kubernetes%E8%AE%BE%E8%AE%A1%E6%9E%B6%E6%9E%84 架構圖 Kubernetes節
原创 k8s安裝之heapster與metric
heapster 此模塊,在1.8版本以後由metricserver替代 wget https://github.com/kubernetes/heapster/archive/v1.5.4.tar.gz tar -zxf v1.5.4.
原创 k8s搭建之證書製作
證書 kubernetes 系統的各組件需要使用 TLS 證書對通信進行加密,本文檔使用 CloudFlare 的 PKI 工具集 cfssl 來生成 Certificate Authority (CA) 和其它證書。 生成的 CA 證書
原创 k8s安裝之dashboard
dashboard wget https://storage.googleapis.com/kubernetes-release/release/v1.11.0/kubernetes-server-linux-amd64.tar.gz ta
原创 k8s安裝之DNS
DNS kubeDns wget https://storage.googleapis.com/kubernetes-release/release/v1.11.0/kubernetes-server-linux-amd64.tar.gz
原创 k8s安裝之補充ipvs
kubernetes ipvs模式 開啓內核參數 cat >> /etc/sysctl.conf << EOF net.ipv4.ip_forward = 1 net.bridge.bridge-nf-call-iptables = 1 n