cmd/context_delete.go | 30 |
|
|
cmd/context_list.go | 26 |
|
|
cmd/context_use.go | 20 |
|
|
cmd/root.go | 65 |
|
|
cmd/ssh_key.go | 17 |
|
|
cmd/ssh_key_add.go | 140 | A 45 mins |
|
cmd/ssh_key_delete.go | 43 |
|
|
cmd/ssh_key_list.go | 30 |
|
|
cmd/types.go | 28 |
|
|
cmd/util.go | 14 |
|
|
cmd/version.go | 17 |
|
|
main.go | 5 |
|
|
pkg/addons/addon_cert_manager.go | 41 | B 6 hrs |
|
pkg/addons/addon_dashboard.go | 67 |
|
|
pkg/addons/addon_docker_registry.go | 41 |
|
|
pkg/addons/addon_hcloud_controller_manager.go | 69 |
|
|
pkg/addons/addon_helm.go | 64 |
|
|
pkg/addons/addon_hetzner_csi.go | 69 |
|
|
pkg/addons/addon_ingress.go | 41 | B 6 hrs |
|
pkg/addons/addon_openebs.go | 54 |
|
|
pkg/addons/addon_prometheus.go | 73 |
|
|
pkg/addons/addon_rook.go | 73 |
|
|
pkg/addons/cluster_addon.go | 46 |
|
|
pkg/addons/util.go | 7 |
|
|
pkg/clustermanager/cluster.go | 409 | B 6 hrs |
|
pkg/clustermanager/cluster_test.go | 1 |
|
|
pkg/clustermanager/configs.go | 98 | A 1 hr |
|
pkg/clustermanager/configs_test.go | 125 | A 2 hrs |
|
pkg/clustermanager/etcd.go | 115 |
|
|
pkg/clustermanager/interfaces.go | 28 |
|
|
pkg/clustermanager/provision_node.go | 203 | A 40 mins |
|
pkg/clustermanager/ssh_communicator.go | 253 | A 35 mins |
|
pkg/clustermanager/types.go | 24 |
|
|
pkg/clustermanager/util.go | 13 |
|
|
pkg/clustermanager/wireguard.go | 80 |
|
|
pkg/clustermanager/wireguard_test.go | 100 |
|
|
pkg/hetzner/hetzner_provider.go | 226 | A 3 hrs |
|
pkg/hetzner/hetzner_provider_test.go | 322 |
|
|
pkg/phases/phase.go | 40 |
|
|
pkg/phases/phase_etcd.go | 34 |
|
|
pkg/phases/phase_install_masters.go | 28 |
|
|
pkg/phases/phase_install_workers.go | 17 |
|
|
pkg/phases/phase_kube_restart.go | 45 |
|
|
pkg/phases/phase_network_setup.go | 18 |
|
|
pkg/phases/phase_provision.go | 30 |
|
|
pkg/phases/phase_setup_high_availability.go | 16 |
|
|
pkg/progress.go | 13 |
|
|
pkg/progress_coordinator.go | 90 |
|
|