DOC: update README
* merge INSTALL.md into README * remove unused section
This commit is contained in:
parent
f190b4afde
commit
d0af285235
2 changed files with 10 additions and 17 deletions
12
INSTALL.md
12
INSTALL.md
|
@ -1,12 +0,0 @@
|
|||
# Install k3s single master node
|
||||
|
||||
```
|
||||
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--disable traefik" sh -s -
|
||||
```
|
||||
|
||||
Copy `/etc/rancher/k3s/k3s.yaml` on your machine located outside the cluster as
|
||||
`~/.kube/config`.
|
||||
|
||||
Then:
|
||||
* replace "127.0.0.1" with the IP or name of your K3s server.
|
||||
* rename cluster/context/auth (Hint: `s/default/myserver/g`)
|
15
README.md
15
README.md
|
@ -10,13 +10,18 @@ Run `kubectl apply -f init.yml` to install:
|
|||
* [keel](https://keel.sh)
|
||||
* [reloader](https://github.com/stakater/Reloader)
|
||||
|
||||
## Installation (k3s + baseline)
|
||||
|
||||
`ansible-playbook -i <host|ip>, install.yml`
|
||||
|
||||
## Installation (baseline only)
|
||||
|
||||
make sure kubectl is configure to reach the destination cluster, then:
|
||||
|
||||
`kubectl apply -f init.yml`
|
||||
|
||||
## Notes
|
||||
|
||||
### ingress-nginx servicemonitor
|
||||
|
||||
For unknown reasons the servicemonitor is not create on helm install and therefore no metrics will be scraped by prometheus.
|
||||
Use `helm upgrade -n ingress-nginx ingress-nginx ingress-nginx/ingress-nginx` to force an update of t the release.
|
||||
|
||||
### Linode
|
||||
|
||||
PROXY protocol needs to be enabled for ingress-nginx to see the clients IP in ingress log.
|
||||
|
|
Loading…
Reference in a new issue