An open API service indexing awesome lists of open source software.

https://github.com/techprober/k0s-ansible-provisioner

Bootstrap Kubernetes Cluster using Ansible and k0s. [maintainers=@piyoki,@kunish]
https://github.com/techprober/k0s-ansible-provisioner

ansible-playbook k8s kubernetes

Last synced: 4 months ago
JSON representation

Bootstrap Kubernetes Cluster using Ansible and k0s. [maintainers=@piyoki,@kunish]

Awesome Lists containing this project

README

          

K0S Ansible Provisioner



Bootstrap Kubernetes Cluster in Minutes


License

Docker
lastcommit

## Introduction

CopyRight 2022 TechProber. All rights reserved.

Maintainers: [ Kev (@piyoki) ](https://github.com/piyoki), [ Kunish (@kunish) ](https://github.com/kunish)

This repo serves to provide the end-users a way to provision a Kubernetes Cluster in minutes. Multiple mode are supported, including HA setup.

## Prerequisites

```bash
ansible-galaxy collection install -r requirements.txt
```

## Usage

**Provision Cluster**

```bash
# single-node
ansible-playbook -i ./inventory/single-node.yml provision.yml

# multi-node
ansible-playbook -i ./inventory/multi-node.yml provision.yml
```

**Reset Cluster**

```bash
ansible-playbook -i ./inventory/single-node.yml reset.yml
```

## References

- [GitHub - movd/k0s-ansible](https://github.com/movd/k0s-ansible)
- [GitHub Proxy](https://ghproxy.com/)

## License

[MIT (C) TechProber](https://github.com/yqlbu/TechProber/k0s-ansible-provisioner/blob/master/LICENSE)