k8s的主要功能

Posted

tags:

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

参考技术A 一、什么是k8s,k8s都有什么功能?

k8s是一个docker容器管理工具

二、k8s的核心功能

k8s最适合跑微服务架构

创建一个rc yaml文件

升级 kubectl rolling-update nginx -f nginx-rc1.15.yaml --update-period=10s

这个是rc的资源升级命令        --update-period=10s这个是10.秒更新一个pod资源

回滚 kubectl rolling-update nginx2 -f nginx-rc.yaml --update-period=1s

这个是回滚的命令,如果升级的新版本有问题就马上回滚到上个稳定的版本中

service帮助pod暴露端口

创建一个service

修改nodePort范围

service默认使用iptables来实现负载均衡, k8s 1.8新版本中推荐使用lvs(四层负载均衡)

创建deployment

kubeadm安装k8s1.13 - 技术之路

namespace做资源隔离

pv: persistent volume 全局的资源 pv,node

pvc: persistent volume claim 局部的资源(namespace)pod,rc,svc

上传yaml配置文件,创建pv和pvc

file:///F:/%E6%96%B0%E5%BB%BA%E6%96%87%E4%BB%B6%E5%A4%B9/%E4%BA%91%E8%AE%A1%E7%AE%97/k8sday03/k8s%E8%AF%BE%E7%A8%8Bday3.pdf

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

再战 k8s:k8s 概述

k8s功能02:了解k8s全部功能

K8s网络组件-Calico

K8s之Etcd

k8s如何学习?搞清k8s关键技术点

k8s 常用控制器development