我通过我的第一个Kubernetes教程工作过。
最后,本教程介绍了“外接程序”的概念--例如,您可以通过运行metrics-server外接程序来安装
$ minikube addons enable metrics-server这些附加内容是什么?它们是一个专门与minikube相关的特性,还是可以与任何kubernetes集群一起使用,而minikube addons只是一些语法糖,它指向某些shell脚本可以做任何事情?
换句话说--我跑的时候幕后发生了什么?
$ minikube addons enable some-add-on所有的附加组件是否都是以相同的方式启用的(比如,它们可能创建了一个部署?) --或者会根据不同的功能以不同的方式安装不同的插件吗?
我基本上是想了解程序员是如何扩展kubernetes自己的。当我查找这方面的文档时,我可以找到加载项我可以用的列表(这意味着加载项不仅仅是minikube的东西),也可以找到不按名称提及“附加项”的关于如何扩展kubernetes的非常广泛的文档。
发布于 2021-05-14 21:10:16
这些附加内容是什么?它们是一个专门与迷你库相关的功能吗?
是的,这是迷你库贝特有的。
库伯奈特斯是个男子气概的集装箱策划人。它通常安装在有大量服务器的环境中,例如,云提供程序(如AWS或GCP )。Kubernetes不是孤立的,它有抽象性,需要来自外部的真正的基础设施。
下面是一些例子:
在云环境(如Amazon )中,这些服务将与其他AWS服务一起提供,例如弹性负载均衡器、EC2虚拟机或弹性块存储。其他提供者,例如RedHat OpenShift,专门针对Other环境的Kubernetes,还有其他方法来提供这些资源,例如通过VMWare vSphere。
Minikube专门用于在本地计算机上运行Kubernetes,并允许您使用Kubernetes作为它在有许多服务器的环境中出现的方式,它需要模仿这些特性,例如使用本地机器进行持久卷。
您可以通过以下命令看到Minikube插件:
minikube addons listhttps://stackoverflow.com/questions/67540759
复制相似问题