文件名称:openshifter:用于部署OpenShift集群和研讨会的工具
文件大小:823KB
文件格式:ZIP
更新时间:2024-02-21 02:00:24
python ansible openshift cluster provision
OpenShifter 提供和安装OpenShift群集的工具。 用法: Usage: main.py [OPTIONS] COMMAND [ARGS]... Options: --help Show this message and exit. Commands: create Provision + Install + Setup destroy Destroy infrastructure install Install OpenShift on infrastructure provision Provision infrastructure setup Run post-installation setup 定义文件 请参阅examples目录。 入门 创建一个空目录。 添加将用于连接到预配置计算机的公共和私有SSH密钥。 如果您不想重复使用现有密钥,只需生成一个新密钥 $ ssh-keygen -f openshift-key -N "" 您将获得两个文件mykey和mykey.pub 。 如果要重用现有密钥
【文件预览】:
openshifter-master
----.travis.yml(421B)
----features()
--------gluster_client.py(1KB)
--------ansible.jinja(2KB)
--------docker.py(2KB)
--------runasroot.py(355B)
--------users.py(3KB)
--------ocu.py(2KB)
--------rhsm.py(1KB)
--------pvs_emptydir.py(929B)
--------ansible.py(3KB)
--------__init__.py(2KB)
--------logging_fix.py(323B)
--------ocu_blocker.py(329B)
--------basic.py(370B)
--------pvs.py(2KB)
--------sa.py(508B)
--------gluster_server.py(2KB)
--------ocu_docker.json(46B)
----example()
--------sample.yml(3KB)
----main.py(324B)
----gce()
--------create-project-gce.sh(2KB)
----schema.yml(3KB)
----openshifter()
--------ssh.py(4KB)
--------cli.py(1KB)
--------deployment.py(3KB)
--------__init__.py(2KB)
----dns()
--------nip.py(245B)
--------__init__.py(192B)
--------google.py(2KB)
----Dockerfile(874B)
----LICENSE(11KB)
----provider()
--------__init__.py(178B)
--------provisioner.py(5KB)
--------gce.py(8KB)
--------byo.py(353B)
----requirements.txt(114B)
----.gitignore(66B)
----web()
--------templates()
--------static()
--------__init__.py(5KB)
----Makefile(111B)
----README.md(6KB)
----entrypoint.sh(44B)