mirror of
https://github.com/PyratLabs/ansible-role-k3s.git
synced 2024-11-29 12:55:51 +01:00
Example of requiring a service
This commit is contained in:
parent
f6e009f1fd
commit
5b6242ecca
@ -33,6 +33,7 @@ minimum configuration.
|
|||||||
- [Provision multiple standalone k3s nodes](configuration/multiple-standalone-k3s-nodes.md)
|
- [Provision multiple standalone k3s nodes](configuration/multiple-standalone-k3s-nodes.md)
|
||||||
- [Set node labels and component arguments](configuration/node-labels-and-component-args.md)
|
- [Set node labels and component arguments](configuration/node-labels-and-component-args.md)
|
||||||
- [Use an alternate CNI](configuration/use-an-alternate-cni.md)
|
- [Use an alternate CNI](configuration/use-an-alternate-cni.md)
|
||||||
|
- [Start K3S after another service](configuration/systemd-config.md)
|
||||||
|
|
||||||
### Operations
|
### Operations
|
||||||
|
|
||||||
|
19
documentation/configuration/systemd-config.md
Normal file
19
documentation/configuration/systemd-config.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# systemd config
|
||||||
|
|
||||||
|
Below are examples to tweak how and when K3S starts up.
|
||||||
|
|
||||||
|
## Wanted service units
|
||||||
|
|
||||||
|
In this example, we're going to start K3S after Wireguard. Our example server
|
||||||
|
has a Wireguard connection `wg0`. We are using "wants" rather than "requires"
|
||||||
|
as it's a weaker requirement that Wireguard must be running. We then want
|
||||||
|
K3S to start after Wireguard has started.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
---
|
||||||
|
|
||||||
|
k3s_service_wants:
|
||||||
|
- wg-quick@wg0.service
|
||||||
|
k3s_service_after:
|
||||||
|
- wg-quick@wg0.service
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user