mirror of https://github.com/kubernetes/kops.git
Merge pull request #1361 from justinsb/aws_storage_fix
Fix AWS storage manifest location
This commit is contained in:
commit
34aaa37f7c
|
@ -6,6 +6,7 @@ metadata:
|
||||||
storageclass.beta.kubernetes.io/is-default-class: "true"
|
storageclass.beta.kubernetes.io/is-default-class: "true"
|
||||||
labels:
|
labels:
|
||||||
kubernetes.io/cluster-service: "true"
|
kubernetes.io/cluster-service: "true"
|
||||||
|
k8s-addon: storage-aws.addons.k8s.io
|
||||||
provisioner: kubernetes.io/aws-ebs
|
provisioner: kubernetes.io/aws-ebs
|
||||||
parameters:
|
parameters:
|
||||||
type: gp2
|
type: gp2
|
|
@ -128,12 +128,20 @@ func (b *BootstrapChannelBuilder) buildManifest() (*channelsapi.Addons, map[stri
|
||||||
manifests[key] = "addons/" + location
|
manifests[key] = "addons/" + location
|
||||||
}
|
}
|
||||||
|
|
||||||
addons.Spec.Addons = append(addons.Spec.Addons, &channelsapi.AddonSpec{
|
{
|
||||||
Name: fi.String("storage-aws"),
|
key := "storage-aws.addons.k8s.io"
|
||||||
Version: fi.String("1.5.0"),
|
version := "1.5.0"
|
||||||
Selector: map[string]string{"k8s-addon": "storage-aws.addons.k8s.io"},
|
|
||||||
Manifest: fi.String("storage-aws/v1.5.0.yaml"),
|
location := key + "/v" + version + ".yaml"
|
||||||
})
|
|
||||||
|
addons.Spec.Addons = append(addons.Spec.Addons, &channelsapi.AddonSpec{
|
||||||
|
Name: fi.String(key),
|
||||||
|
Version: fi.String(version),
|
||||||
|
Selector: map[string]string{"k8s-addon": key},
|
||||||
|
Manifest: fi.String(location),
|
||||||
|
})
|
||||||
|
manifests[key] = "addons/" + location
|
||||||
|
}
|
||||||
|
|
||||||
if b.cluster.Spec.Networking.Kopeio != nil {
|
if b.cluster.Spec.Networking.Kopeio != nil {
|
||||||
key := "networking.kope.io"
|
key := "networking.kope.io"
|
||||||
|
|
|
@ -24,8 +24,8 @@ spec:
|
||||||
selector:
|
selector:
|
||||||
k8s-addon: dns-controller.addons.k8s.io
|
k8s-addon: dns-controller.addons.k8s.io
|
||||||
version: 1.4.1
|
version: 1.4.1
|
||||||
- manifest: storage-aws/v1.5.0.yaml
|
- manifest: storage-aws.addons.k8s.io/v1.5.0.yaml
|
||||||
name: storage-aws
|
name: storage-aws.addons.k8s.io
|
||||||
selector:
|
selector:
|
||||||
k8s-addon: storage-aws.addons.k8s.io
|
k8s-addon: storage-aws.addons.k8s.io
|
||||||
version: 1.5.0
|
version: 1.5.0
|
||||||
|
|
|
@ -24,8 +24,8 @@ spec:
|
||||||
selector:
|
selector:
|
||||||
k8s-addon: dns-controller.addons.k8s.io
|
k8s-addon: dns-controller.addons.k8s.io
|
||||||
version: 1.4.1
|
version: 1.4.1
|
||||||
- manifest: storage-aws/v1.5.0.yaml
|
- manifest: storage-aws.addons.k8s.io/v1.5.0.yaml
|
||||||
name: storage-aws
|
name: storage-aws.addons.k8s.io
|
||||||
selector:
|
selector:
|
||||||
k8s-addon: storage-aws.addons.k8s.io
|
k8s-addon: storage-aws.addons.k8s.io
|
||||||
version: 1.5.0
|
version: 1.5.0
|
||||||
|
|
Loading…
Reference in New Issue