From 53c07fff3f33592bc4717241b16c8f769b3ab3ea Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Wed, 25 Mar 2020 19:04:17 +0200 Subject: [PATCH] Update default users for kubeconfig with supported distros --- nodeup/pkg/model/kubectl.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nodeup/pkg/model/kubectl.go b/nodeup/pkg/model/kubectl.go index 4285d7da9f..28781295c1 100644 --- a/nodeup/pkg/model/kubectl.go +++ b/nodeup/pkg/model/kubectl.go @@ -106,8 +106,12 @@ func (b *KubectlBuilder) findKubeconfigUser() (*fi.User, *fi.Group, error) { switch b.Distribution { case distros.DistributionJessie, distros.DistributionDebian9, distros.DistributionDebian10: users = []string{"admin", "root"} - case distros.DistributionCentos7: + case distros.DistributionXenial, distros.DistributionBionic, distros.DistributionFocal: + users = []string{"ubuntu"} + case distros.DistributionCentos7, distros.DistributionCentos8: users = []string{"centos"} + case distros.DistributionAmazonLinux2, distros.DistributionRhel7, distros.DistributionRhel8: + users = []string{"ec2-user"} default: klog.Warningf("Unknown distro; won't write kubeconfig to homedir %s", b.Distribution) return nil, nil, nil