k3s/pkg
Bartosz Lenart 34617390d0
Generation of certificates and keys for etcd gated if etcd is disabled. (#6998)
Problem:
When support for etcd was added in 3957142, generation of certificates and keys for etcd was not gated behind use of managed etcd.
Keys are generated and distributed across servers even if managed etcd is not enabled.

Solution:
Allow generation of certificates and keys only if managed etc is enabled. Check config.DisableETCD flag.

Signed-off-by: Bartossh <lenartconsulting@gmail.com>
2023-07-11 10:24:35 -07:00
..
agent Support setting control server URL for Tailscale. 2023-07-07 10:49:01 +03:00
apis/k3s.cattle.io Create CRDs with schema 2023-04-27 20:42:46 -07:00
authenticator Consistently use constant-time comparison of password hashes 2023-05-09 13:54:50 -07:00
bootstrap Replace deprecated ioutil package (#6230) 2022-10-07 17:36:57 -07:00
cgroups Replace deprecated ioutil package (#6230) 2022-10-07 17:36:57 -07:00
cli Support setting control server URL for Tailscale. 2023-07-07 10:49:01 +03:00
clientaccess Fall back to basic/bearer auth when node identity auth is rejected 2023-07-03 16:20:50 -07:00
cloudprovider chore: pkg imported more than once 2023-06-26 16:58:11 -07:00
cluster VPN PoC 2023-06-09 12:39:33 +02:00
codegen [master] changing package to k3s-io (#4846) 2022-03-02 15:47:27 -08:00
configfilearg Shortcircuit commands with version or help flags (#7683) 2023-06-07 15:57:52 -07:00
containerd Enable containerd aufs/devmapper/zfs snapshotter plugins 2023-06-05 15:32:30 -07:00
crd Create CRDs with schema 2023-04-27 20:42:46 -07:00
ctr Build & enable ctr with k3s server 2019-06-30 09:30:25 -07:00
daemons Generation of certificates and keys for etcd gated if etcd is disabled. (#6998) 2023-07-11 10:24:35 -07:00
data code changes to drop the vendor dir 2021-12-21 14:23:38 -07:00
datadir [master] changing package to k3s-io (#4846) 2022-03-02 15:47:27 -08:00
dataverify Add file verification for data directory 2020-10-06 10:29:27 -07:00
deploy chore: pkg imported more than once 2023-06-26 16:58:11 -07:00
etcd Fix MemberList error handling and incorrect etcd-arg passthrough 2023-04-28 22:04:30 -07:00
flock Update golangci-lint to 1.45.2 2022-04-13 14:48:42 -07:00
generated Create CRDs with schema 2023-04-27 20:42:46 -07:00
kubeadm Add support for k3s token command 2023-02-07 14:55:04 -08:00
kubectl Track upstream changes to kubectl command execution 2022-03-16 17:19:18 -07:00
node [master] changing package to k3s-io (#4846) 2022-03-02 15:47:27 -08:00
nodeconfig VPN PoC 2023-06-09 12:39:33 +02:00
nodepassword Soft-fail on node password verification if the secret cannot be created 2023-06-05 15:31:04 -07:00
passwd VPN PoC 2023-06-09 12:39:33 +02:00
rootless Address nits from self-review 2022-11-21 15:23:30 -08:00
rootlessports [master] changing package to k3s-io (#4846) 2022-03-02 15:47:27 -08:00
secretsencrypt Ignore value conflicts when reencrypting secrets (#6850) 2023-02-07 13:58:44 -08:00
server Fix rootless node password (#7887) 2023-07-07 09:14:49 -07:00
static go generate 2023-04-28 11:13:47 -07:00
untar Bump wharfie to v0.5.1 and use shared decompression code 2021-12-07 12:50:57 -08:00
util Merge pull request #7838 from manuelbuil/ipv4ipv6tailscale 2023-07-06 11:11:26 +02:00
version remove hard coded value 2020-07-09 11:20:06 -07:00
vpn Support setting control server URL for Tailscale. 2023-07-07 10:49:01 +03:00