Kubernetes Vagrant Provisioning and management script
Project description
Kubernetes Vagrant Provisioning and management script
``` pip install k8svag
k8svag createproject myproject
k8svag up myproject ``
usage
Vagrant cluster management
Usage:
cryptobox vagrant [options] [--] <command> [<projectname>] [<args>...]
Options:
-h --help Show this screen.
-p --parallel Execute commands in parallel, default is serial execution
-v --verbose Verbose mode.
-f --force Do not ask for confirmation
-w --wait=<ws> Wait <ws> seconds between commands.
-d --workingdir=<wrkd> Directory to execute commands in, default is current working dir.
Commands:
ansible Provision cluster with ansible-playbook(s) [(<labelservers>:<nameplaybook>) ..]
baseprovision Apply configuration, createproject calls this.
coreostoken Print coreos token to stdout
createproject Create a Coreos Kubernetes cluster in local directory
destroy Destroy vagrant cluster (vagrant destroy -f)
halt Halt vagrant cluster (vagrant halt)
reload Reload cluster (vagrant reload)
reset Reset cloudconfig settings and replace on cluster, reboots cluster
ssh Make ssh connection into specific machine
sshcmd Execute command on cluster (remote command)
status Status of cluster or machine
up Bring cluster up
pip
https://pypi.python.org/pypi/k8svag!
"Programming Language :: Python", "Programming Language :: Python :: 3", "Development Status :: 4 - Beta ", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: POSIX", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Clustering", "Topic :: System :: Distributed Computing", "Topic :: System",
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
k8svag-12.tar.gz
(11.8 kB
view details)
File details
Details for the file k8svag-12.tar.gz
.
File metadata
- Download URL: k8svag-12.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d3ee46d215d83d5025b84bb929bed88ed8fc457b970c269940a1ad4200ca226 |
|
MD5 | ce31963e30fe2844b3d48bfd5e9ce8c6 |
|
BLAKE2b-256 | 3fc55e088dd786cc7684597c4689616574d6ffa1212c43f49f1fd3017d0b05ca |