coreos-kubernetes:用于在 CoreOS 上安装和运行 Kubernetes 的 Cloud init 和 Fleet 文件

时间:2021-05-29 14:59:27
【文件属性】:
文件名称:coreos-kubernetes:用于在 CoreOS 上安装和运行 Kubernetes 的 Cloud init 和 Fleet 文件
文件大小:21KB
文件格式:ZIP
更新时间:2021-05-29 14:59:27
Python 使用Fleet在CoreOS上使用Kubernetes 生成CoreOS云配置,该配置允许通过Vagrant或AWS上的Fleet安装Kubernetes。 Kubernetes 配置了安全连接和令牌身份验证。 在 AWS 上,这些脚本针对由三节点etcd -cluster 组成的CoreOS集群,其中一个 etcd 节点是 Kubernetes 主节点。 可以指定任意数量的 Kubernetes 节点,但这些节点本身不运行 etcd。 配置概览: global.conf :适用于所有目标(AWS、Vagrant)的全局配置。 适用于所有目标的defaults.yaml默认 cloud-config 配置。 vagrant.yaml特定于 Vagrant 的配置(覆盖defaults.yaml中的defaults.yaml )。 aws.yaml特定于 AWS 的配置(覆盖d
【文件预览】:
coreos-kubernetes-master
----common.py(3KB)
----Vagrantfile(3KB)
----make_cloud_config.py(3KB)
----kube-up.sh(3KB)
----templates()
--------node.yaml.j2(5KB)
--------etcd.yaml.j2(967B)
--------master.yaml.j2(5KB)
----defaults.yaml(2KB)
----.gitignore(73B)
----global.conf(446B)
----aws.yaml(385B)
----units()
--------host-dns.service(868B)
--------host-dns-master.service(743B)
--------kube-scheduler.service(950B)
--------kube-proxy-master.service(665B)
--------kubelet.service(934B)
--------kube-install.service.in(4KB)
--------kube-controller-manager.service(1KB)
--------kube-apiserver.service(2KB)
--------kube-proxy.service(540B)
--------kube-addons.service(304B)
----README.md(3KB)
----vagrant.yaml(454B)

网友评论