StatefulSet是为了解决有状态服务的问题(对应Deployments和ReplicaSets是为无状态服务而设计),其应用场景包括
创建 Pod 时,可以为其下的容器设置环境变量。通过配置文件的 env 或者 envFrom 字段来设置环境变量。
可参考:https://kubernetes.io/zh-cn/docs/reference/using-api/client-libraries/
可参考:https://kubernetes.io/zh-cn/docs/concepts/overview/kubernetes-api/
题图摄于西温哥华的港湾(Harbor)本文转自Harbor的合作伙伴才云Caicloud,介绍了在Kubernetes上部署Harbor容器registry的方法。感谢才云对开源社区的贡献,相关代码可从Harbor的Github项目下载https://github.com/vmware/...
可以看到与deployment不同,statefulset中的每个pod都分配到了独立的pv,且重启pod后存储对应关系不变
本文使用 mac multipass 虚拟出的 ubuntu 系统, multpass介绍请看下面这个链接文档,也是亲自实践无坑;
作为目前最主流的容器编排平台,Kubernetes 已作为基础设施,承接并管理着众多的应用服务,相对于传统基于 VM 镜像部署应用,其具有更丰富、完善的服务编排及托管能力。不过,对于仅有少量应用需要部署或者仅需要开发、测试环...
Kubernetes(也称 k8s 或 “kube”)是一 个开源的容器编排平台,可以自动完成在部署、管理和扩展容器化应用过程中涉及的许多手动操作。
大家都知道,NFS是一种基于网络的文件系统协议,允许在不同的机器之间共享文件系统资源。在K8S中,可以使用NFS作为后端存储,以提供持久化存储和共享存储卷。但是否适合在生产环境使用NFS作为后端存储,这取决于具体的应用程序...