第 90 期 2020-06-10 K8S 入门: 使用国内公有云快速部署容器云实验环境

Go 夜读

视频回看

因为操作不当,后半部分没有录制上,不过整体上不影响大家的实战,很抱歉。

概述

现在越来越多的项目从传统架构向容器云架构演进, 但这里面有许多刚入门的开发者, 受阻于 K8S 部署困难, 镜像拉取困难,实验环境与生产环境差别较大等一些简单问题,对K8S这一技术比较犹豫. 本次分享旨在降低K8S入门门槛,使用Kubeasz和公有云快速搭建一个可用的实验环境.

大纲

  • 租用按量付费实例降低实验成本
  • 配置存储
  • 部署 Kubernetes
  • 使用 Kubectl 部署 yaml 文件
  • 使用 Kubernetes Dashboard
  • 使用 Helm 部署应用
  • 配置存储卷
  • 配置 Ingress
  • 部署 Pod
  • 使用 K8S 的伸缩性

分享者自我介绍

陈逸文, 合肥工业大学软件工程学生

分享时间

2020-06-10 21:00:00 UTC+8

Slides

docs.google.com

K8S 入门: 在国内网络环境下使用公有云快速搭建容器云实验环境

K8S 入门: 快速部署 在国内网络环境下使用公有云快速搭建容器云实验环境 陈逸文 Go 夜读 SIG 小组 第 90 期 Jun. 10, 2020 #paper-reading

参考资料

https://jimmysong.io/kubernetes-handbook/

github.com

easzlab/kubeasz/blob/master/docs/setup/quickStart.md

## 快速指南本文档适用于kubeasz 3.3.1以上版本,部署单节点集群(aio),作为快速体验k8s集群的测试环境。### 1.基础系统配置- 准备一台虚机配置内存2G/硬盘30G以上- 最小化安装`Ubuntu 16.04 server或者CentOS 7 Minimal`- 配置基础网络、更新源、SSH登录等**注意:** 确保在干净的系统上开始安装,不能使用曾经装过kubeadm或其他k8s发行版的环境### 2.下载文件- 下载工具脚本ezdown,举例使用kubeasz版本3.5.0``` bashexport release=3.5.0wget https://github.com/easzlab/kubeasz/releases/download/${release}/ezdownchmod +x ./ezdown
This file has been truncated.show original