mirror of https://github.com/kubernetes/kops.git
Merge pull request #2523 from dolftax/fix-kube-dir-permission
[Fixes #2466] Creates .kube dir at /home/admin with group/owner as admin
This commit is contained in:
commit
f15b317b47
|
@ -76,6 +76,14 @@ func (b *KubectlBuilder) Build(c *fi.ModelBuilderContext) error {
|
|||
|
||||
switch b.Distribution {
|
||||
case distros.DistributionJessie:
|
||||
c.AddTask(&nodetasks.File{
|
||||
Path: "/home/admin/.kube/",
|
||||
Type: nodetasks.FileType_Directory,
|
||||
Mode: s("0400"),
|
||||
Owner: s("admin"),
|
||||
Group: s("admin"),
|
||||
})
|
||||
|
||||
c.AddTask(&nodetasks.File{
|
||||
Path: "/home/admin/.kube/config",
|
||||
Contents: fi.NewStringResource(kubeconfig),
|
||||
|
|
Loading…
Reference in New Issue