mirror of
https://github.com/openshift/installer.git
synced 2026-02-06 00:48:45 +01:00
Merge pull request #775 from wking/pull-secret-for-bootkube.sh
pkg/asset/ignition/bootstrap: Add /root/.docker/config.json
This commit is contained in:
@@ -0,0 +1 @@
|
||||
{{.PullSecret}}
|
||||
@@ -7,6 +7,6 @@
|
||||
"name": "coreos-pull-secret"
|
||||
},
|
||||
"data": {
|
||||
".dockerconfigjson": "{{.PullSecret}}"
|
||||
".dockerconfigjson": "{{.PullSecretBase64}}"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -40,6 +40,7 @@ type bootstrapTemplateData struct {
|
||||
EtcdCertSignerImage string
|
||||
EtcdCluster string
|
||||
EtcdctlImage string
|
||||
PullSecret string
|
||||
ReleaseImage string
|
||||
AdminKubeConfigBase64 string
|
||||
}
|
||||
@@ -148,6 +149,7 @@ func (a *Bootstrap) getTemplateData(installConfig *types.InstallConfig, adminKub
|
||||
return &bootstrapTemplateData{
|
||||
EtcdCertSignerImage: "quay.io/coreos/kube-etcd-signer-server:678cc8e6841e2121ebfdb6e2db568fce290b67d6",
|
||||
EtcdctlImage: "quay.io/coreos/etcd:v3.2.14",
|
||||
PullSecret: installConfig.PullSecret,
|
||||
ReleaseImage: releaseImage,
|
||||
EtcdCluster: strings.Join(etcdEndpoints, ","),
|
||||
AdminKubeConfigBase64: base64.StdEncoding.EncodeToString(adminKubeConfig),
|
||||
|
||||
@@ -150,7 +150,7 @@ func (m *Manifests) generateBootKubeManifests(dependencies asset.Parents) []*ass
|
||||
KubeCaKey: base64.StdEncoding.EncodeToString(kubeCA.Key()),
|
||||
McsTLSCert: base64.StdEncoding.EncodeToString(mcsCertKey.Cert()),
|
||||
McsTLSKey: base64.StdEncoding.EncodeToString(mcsCertKey.Key()),
|
||||
PullSecret: base64.StdEncoding.EncodeToString([]byte(installConfig.Config.PullSecret)),
|
||||
PullSecretBase64: base64.StdEncoding.EncodeToString([]byte(installConfig.Config.PullSecret)),
|
||||
RootCaCert: string(rootCA.Cert()),
|
||||
ServiceServingCaCert: base64.StdEncoding.EncodeToString(serviceServingCA.Cert()),
|
||||
ServiceServingCaKey: base64.StdEncoding.EncodeToString(serviceServingCA.Key()),
|
||||
|
||||
@@ -25,7 +25,7 @@ type bootkubeTemplateData struct {
|
||||
KubeCaKey string
|
||||
McsTLSCert string
|
||||
McsTLSKey string
|
||||
PullSecret string
|
||||
PullSecretBase64 string
|
||||
RootCaCert string
|
||||
ServiceServingCaCert string
|
||||
ServiceServingCaKey string
|
||||
|
||||
Reference in New Issue
Block a user