early-musician-41645
10/29/2018, 10:26 PMhelm repo add my-repo <s3://my-helm-repo/charts>
.
Given the example service deployment (copied below) how do I specify custom repo endpoints using the S3 plugin?
// Sample copied from <https://github.com/pulumi/examples/blob/master/kubernetes-ts-helm-wordpress/index.ts>
// Deploy the latest version of the stable/wordpress chart.
const wordpress = new k8s.helm.v2.Chart("wpdev", {
repo: "stable",
version: "2.1.3",
chart: "wordpress"
});
creamy-potato-29402
10/29/2018, 10:29 PMearly-musician-41645
10/29/2018, 10:30 PMcreamy-potato-29402
10/29/2018, 10:30 PMmicroscopic-florist-22719
creamy-potato-29402
10/29/2018, 10:31 PMearly-musician-41645
10/29/2018, 10:31 PMmicroscopic-florist-22719
early-musician-41645
10/29/2018, 10:31 PMhelm repo add
before calling pulumi up
. I'll try it outcreamy-potato-29402
10/29/2018, 10:32 PMearly-musician-41645
10/29/2018, 10:32 PMhelm install my-repo/my-chart
repo: my-repo/my-chart
?creamy-potato-29402
10/29/2018, 10:34 PM{repo: "my-repo", chart: "my-chart"}
?early-musician-41645
10/29/2018, 10:34 PM--values
and --set-string
?creamy-potato-29402
10/29/2018, 10:35 PMearly-musician-41645
10/29/2018, 10:37 PM--values $filepath
creamy-potato-29402
10/29/2018, 10:41 PMearly-musician-41645
10/29/2018, 10:43 PMcmd="helm upgrade -i backgrounder $HELM_REPO/backgrounder \
--tiller-namespace $namespace \
--namespace $namespace \
--values $podsettings_file \
--set global.podSettings.podSettingsVersion=$configuration_version \
--set images.tag=$service_version
--set-string global.source.commit=$CI_COMMIT_SHA \
--set-string global.source.repo=$CI_COMMIT_REF_SLUG \
--set-string global.deploymentId=$deployment_id"
--set-string
is handles by the values
field in the pulumi code, but how to pass in a filepath instead?namespace
and tiller-namespace
creamy-potato-29402
10/29/2018, 10:49 PM--tiller-namespace
does… we don’t actually use tiller at all, so I think this flag is meaningless to us?early-musician-41645
10/29/2018, 10:50 PMcreamy-potato-29402
10/29/2018, 10:50 PMearly-musician-41645
10/29/2018, 10:51 PMcreamy-potato-29402
10/29/2018, 10:51 PMhelm template
early-musician-41645
10/29/2018, 10:52 PM--values
creamy-potato-29402
10/29/2018, 10:53 PMearly-musician-41645
10/29/2018, 10:53 PM--tiller-namespace
creamy-potato-29402
10/29/2018, 10:54 PMearly-musician-41645
10/29/2018, 10:54 PMcreamy-potato-29402
10/29/2018, 10:56 PMhelm template
and apply the result.--tiller-namespace
basically specifies which namespace tiller resides in, right? but it still has access to probably the entire cluster?early-musician-41645
10/29/2018, 10:59 PMvalues
from a file input and injecting them at runtimecreamy-potato-29402
10/29/2018, 11:00 PMearly-musician-41645
10/29/2018, 11:01 PMcreamy-potato-29402
10/29/2018, 11:04 PMearly-musician-41645
10/29/2018, 11:09 PMcreamy-potato-29402
10/29/2018, 11:13 PMearly-musician-41645
10/30/2018, 6:35 PMcreamy-potato-29402
10/30/2018, 6:40 PMkubectl
early-musician-41645
10/30/2018, 6:49 PMcreamy-potato-29402
10/30/2018, 7:02 PMearly-musician-41645
10/30/2018, 10:41 PM