一个计算机技术爱好者与学习者

0%

kubectl简介

Kubectl is a command line interface for running commands against Kubernetes clusters.

没错,kubectl是一个命令行工具,用来控制K8S集群。kubectl该怎么读?可以参考HowToPronounce-kubectl,郝同学喜欢读作kubecontrol。

kubectl命令格式为:

1
kubectl [command] [TYPE] [NAME] [flags]

更多内容,参考:

《K8S入门篇》一文中,已经学习了kubectl的安装方法,并且使用了一些简单命令。本文学习kubectl的配置方法和配置技巧。

阅读全文 »

K8S简介

Docker最开始是一个管理容器的工具,后来发展成为容器云。容器云以容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员提供用于构建、发布和运行分布式应用的平台。当容器云专注于资源共享与隔离、容器编排与部署时,它更接近传统的IaaS;当容器云渗透到应用支撑与运行时环境时,它是一种PaaS。

但是,如果想要将Docker应用于具体的业务实现,是存在困难的——编排、管理和调度等各个方面,都不容易。于是,人们迫切需要一套管理系统,对Docker及容器进行更高级更灵活的管理。于是,Kubernetes出现了。Kubernetes这个单词来自于希腊语,含义是舵手或领航员。缩写为K8S,8代表“ubernete”这8个字符。

更多内容,参考10分钟看懂Docker和K8S和浙大SEL实验室的《Docker 容器与容器云》。

阅读全文 »