forked from k3s-io/k3s
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request k3s-io#1787 from St0rmingBr4in/move-contrib-ansible
contrib/ansible: Remove duplication and redirect to new repository
- Loading branch information
Showing
14 changed files
with
1 addition
and
370 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,54 +1,3 @@ | ||
# Build a Kubernetes cluster using k3s via Ansible | ||
|
||
Author: <https://github.com/itwars> | ||
|
||
## K3s Ansible Playbook | ||
|
||
Build a Kubernetes cluster using Ansible with k3s. The goal is easily install a Kubernetes cluster on machines running: | ||
|
||
- [X] Debian | ||
- [ ] Ubuntu | ||
- [X] CentOS | ||
|
||
on processor architecture: | ||
|
||
- [X] x64 | ||
- [X] arm64 | ||
- [X] armhf | ||
|
||
## System requirements | ||
|
||
Deployment environment must have Ansible 2.4.0+ | ||
Master and nodes must have passwordless SSH access | ||
|
||
## Usage | ||
|
||
Add the system information gathered above into a file called hosts.ini. For example: | ||
|
||
```bash | ||
[master] | ||
192.16.35.12 | ||
|
||
[node] | ||
192.16.35.[10:11] | ||
|
||
[k3s-cluster:children] | ||
master | ||
node | ||
|
||
``` | ||
|
||
Start provisioning of the cluster using the following command: | ||
|
||
```bash | ||
ansible-playbook site.yml -i inventory/hosts.ini | ||
``` | ||
|
||
## Kubeconfig | ||
|
||
To get access to your **Kubernetes** cluster just | ||
|
||
```bash | ||
scp debian@master_pi:~/.kube/config ~/.kube/config | ||
``` | ||
|
||
The ansible playbook was moved to https://github.com/rancher/k3s-ansible |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.