mirror of
https://github.com/k3s-io/k3s-ansible.git
synced 2025-12-25 00:12:37 +01:00
enable autogenerating token (#375)
* Generate token If a token is not explicitly provided, let the first server generate a random one. Such a token is saved on the first server and the playbook can retrieve it from there and store it a a fact. All other servers and agents can use that token later to join the cluster. It will be saved into their environment file as usual. Signed-off-by: Marko Vukovic <8951449+anon-software@users.noreply.github.com> * Document that token is (mostly) optional now The token is still required when using Vagrant. Signed-off-by: Marko Vukovic <8951449+anon-software@users.noreply.github.com>
This commit is contained in:
1
Vagrantfile
vendored
1
Vagrantfile
vendored
@@ -28,6 +28,7 @@ def provision(vm, role, node_num)
|
||||
ansible.extra_vars = {
|
||||
k3s_version: "v1.28.14+k3s1",
|
||||
api_endpoint: "#{NETWORK_PREFIX}.100",
|
||||
# Required for vagrant ansible provisioner
|
||||
token: "myvagrant",
|
||||
# Required to use the private network configured above
|
||||
extra_server_args: "--node-external-ip #{node_ip} --flannel-iface eth1",
|
||||
|
||||
Reference in New Issue
Block a user