Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/khusseini/ansible-coreos
Ansible roles and playbooks for CoreOS + K8s
https://github.com/khusseini/ansible-coreos
ansible ansible-playbooks ansible-roles cloud-config coreos coreos-cluster coreos-kubernetes-cluster kubernetes kubernetes-cluster kubernetes-setup
Last synced: about 1 month ago
JSON representation
Ansible roles and playbooks for CoreOS + K8s
- Host: GitHub
- URL: https://github.com/khusseini/ansible-coreos
- Owner: khusseini
- Archived: true
- Created: 2017-05-15T20:06:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-12T03:06:30.000Z (almost 7 years ago)
- Last Synced: 2024-06-03T06:38:10.705Z (3 months ago)
- Topics: ansible, ansible-playbooks, ansible-roles, cloud-config, coreos, coreos-cluster, coreos-kubernetes-cluster, kubernetes, kubernetes-cluster, kubernetes-setup
- Language: Python
- Homepage:
- Size: 1.04 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Core OS Ansible Scripts
!! UNDER ACTIVE DEVELOPMENT !!
See `make help` or the Makefile for more information.
## Usage
### Step 0: Configure Inventory
See `ansible/inventory/vagrant/inventory.ini`
```
make coreos-bootstrapped.yml
```### Step 1: Install CoreOS
```
make coreos-k8s/cloud-config.yml
make coreos-updated.yml
```### Step 2: Configure Cluster
```
make coreos-k8s/kubectl.yml
make coreos-k8s/init-k8s.yml
```#### Credits
Ansible roles and cloud-config are inspired by and partially copied from
[cornelius-keller/ansible-coreos-kubernetes](https://github.com/cornelius-keller/ansible-coreos-kubernetes)