Ubuntu 18.04 下部署k8s

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 18.04 下部署k8s相关的知识,希望对你有一定的参考价值。

参考技术A 6.1、下载cfssl

6.2、etcd目录规划

6.3 、ca 证书生成

6.4 配置etcd证书

6.5、下载及配置etcd

6.6、添加etcd systemd启动

启动etcd

7.2、添加kube-apiserver 证书

7.3、天kube-apiserver 配置文件

7.4、添加kube-apiserver systemd启动

启动kube-apiserver

7.5、kubectl 安装

1、kubelet

1.2 kubelet-bootstrap.kubeconfig

1.3 kubelet.json

1.4 kubelet.service

1.5 start kubelet.services

1.6 Approve Nodes

2、kube-pproxy

2.3 kube-proxy.kubeconfig

2.4 kube-proxy.service

2.5 start kube-proxy.services

mkdir -p /var/lib/kube-proxy systemctl daemon-reload systemctl enable --now kube-proxy.service systemctl status kube-proxy.service

3、网络 calico

3.1 coredns

coredns.yaml

安装 coredns

ubuntu 下部署 node 服务器环境

 

基础,访问并在服务器上部署最简单的静态页

ubuntu 下部署 node 服务器环境 - 基础篇

 

部署有数据库的项目,这里所用是 mongo

ubuntu 下部署 node 服务器环境 - 数据库 mongoDB

 

防火墙配置

ubuntu 下部署 node 服务器环境 - 安全篇

 

一些实用的操作汇总,chmod权限小解

ubuntu 下部署 node 服务器环境 - 番外(bash | vim | chmod)

 

以上是关于Ubuntu 18.04 下部署k8s的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu18.04下Kafka安装与部署

Ubuntu18.04 Server安装Harbor

Spire.Cloud 私有化部署教程- Ubuntu 18.04 系统

3.django restframework 项目部署到ubuntu18.04上(安装uwsgi)

Ubuntu下搭建Kubernetes集群--k8s部署

Ubuntu18.04下基于apache2部署Zend Framework 3 MVC框架含BUG/问题解决)