constellation/coordinator/core
Nils Hanke 68092f27dd AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133)
* Move `file`, `ssh` and `user` packages to internal
* Rename `SSHKey` to `(ssh.)UserKey`
* Rename KeyValue / Publickey to PublicKey
* Rename SSH key file from "debugd" to "ssh-keys"
* Add CreateSSHUsers function to Core
* Call CreateSSHUsers users on first control-plane node, when defined in config

Tests:
* Make StubUserCreator add entries to /etc/passwd
* Add NewLinuxUserManagerFake for unit tests
* Add unit tests & adjust existing ones to changes
2022-05-16 17:32:00 +02:00
..
attest.go monorepo 2022-03-22 16:09:39 +01:00
cloud_provider_test.go Ref/want err from err expected (#82) 2022-04-26 16:54:05 +02:00
cloud_provider.go Add Secrets / Volumes / VolumeMounts / Env to cluster-autoscaler deployment 2022-03-29 15:13:30 +02:00
cluster_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
cluster.go Create kubernetes join token on demand 2022-05-06 12:12:44 +02:00
core_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
core.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
diskencryption_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
diskencryption.go Force lowercase luks disk UUID in disk-mapper, disk-rekeying and recovery 2022-05-04 08:41:32 +02:00
legacy_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
peer_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
peer.go peer: save PublicIP instead of publicEndpoint / add multi-coord gRPCs 2022-04-13 14:05:20 +02:00
reinitialize_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
reinitialize.go Implement reinitialization of the coordinator after reboot 2022-04-28 14:35:35 +02:00
ssh.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
state_test.go AB#2046 : Add option to create SSH users for the first coordinator upon initialization (#133) 2022-05-16 17:32:00 +02:00
state.go monorepo 2022-03-22 16:09:39 +01:00
vpn.go coordinator-core: add multi coordinator Kubernetes integration (#39) 2022-04-25 17:39:18 +02:00