mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
rkt: Update the directory path for saving auth config.
This commit is contained in:
parent
6320e41b4f
commit
e803f55e20
@ -196,11 +196,15 @@ func (r *Runtime) writeDockerAuthConfig(image string, credsSlice []docker.AuthCo
|
|||||||
registry = strings.Split(image, "/")[0]
|
registry = strings.Split(image, "/")[0]
|
||||||
}
|
}
|
||||||
|
|
||||||
localConfigDir := rktLocalConfigDir
|
configDir := r.config.UserConfigDir
|
||||||
if r.config.LocalConfigDir != "" {
|
if configDir == "" {
|
||||||
localConfigDir = r.config.LocalConfigDir
|
configDir = r.config.LocalConfigDir
|
||||||
}
|
}
|
||||||
authDir := path.Join(localConfigDir, "auth.d")
|
if configDir == "" {
|
||||||
|
return fmt.Errorf("No user or local config dir is specified")
|
||||||
|
}
|
||||||
|
|
||||||
|
authDir := path.Join(configDir, "auth.d")
|
||||||
if _, err := os.Stat(authDir); os.IsNotExist(err) {
|
if _, err := os.Stat(authDir); os.IsNotExist(err) {
|
||||||
if err := os.Mkdir(authDir, 0600); err != nil {
|
if err := os.Mkdir(authDir, 0600); err != nil {
|
||||||
glog.Errorf("rkt: Cannot create auth dir: %v", err)
|
glog.Errorf("rkt: Cannot create auth dir: %v", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user