ancient-megabyte-79588
01/19/2021, 3:43 AMpulumi/query
than this?
https://www.pulumi.com/docs/guides/crosswalk/kubernetes/#pulumi-query
Taking you to a github repo with zero examples or guidance on how to actually use the module is a terrible experience.red-lighter-44012
01/20/2021, 4:18 PM<https://kubernetes-charts.storage.googleapis.com/>
- did anything change recently?red-lighter-44012
01/20/2021, 4:19 PMfailed to pull chart: looks like "<https://kubernetes-charts.storage.googleapis.com/>" is not a valid chart repository or cannot be reached: failed to fetch <https://kubernetes-charts.storage.googleapis.com/index.yaml> : 403 Forbidden"
I also get Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object.
in the browser. So what is the right place to get the traefik ingress controller helm chart now?
Edit: Josh was kind enough to link me this article https://helm.sh/blog/new-location-stable-incubator-charts/red-lighter-44012
01/20/2021, 4:38 PMwet-noon-14291
01/20/2021, 9:14 PMbored-river-53178
01/21/2021, 6:27 PMbored-river-53178
01/21/2021, 6:28 PMwet-noon-14291
01/22/2021, 12:20 PMIngress .status.loadBalancer field was not updated with a hostname/IP address.
is? Running traefik 1.7 on k8s.bland-lamp-16797
01/25/2021, 10:26 AMk8s.apps.v1.Deployment(
statement for image but not with the tag.dry-engine-17210
01/25/2021, 9:09 PMpulumi_kubernetes.helm.v3
-- Chart()
specifically. How does one pass in a specific k8s provider?
splunk_connect_for_kubernetes = Chart(
"splunk-connect-for-kubernetes-chart",
ChartOpts(
chart="splunk-connect-for-kubernetes",
version="1.4.4",
namespace="splunk",
fetch_opts=FetchOpts(
repo="<https://splunk.github.io/splunk-connect-for-kubernetes/>",
),
),
)
ancient-megabyte-79588
01/26/2021, 6:57 PMpulumi refresh
doesn't work to bring the stack into sync with the cluster.
The concerning thing is that these resources were removed by the pulumi script, but the script failed in a latter part of the execution (couldn't get ip address property from ingressController
object), and so the stack is now out of sync with what the script removed, and I can't get the stack back in sync.
I cannot pulumi destroy
the stack since there are things in place that would be very problematic to re-create.ancient-megabyte-79588
01/26/2021, 10:37 PMingress-class
values for the separate charts. The problem with the chart is that it installs the clusterrole and clusterrolebinding and I can't figure out how to get the second run to not try to install those.red-lighter-44012
01/28/2021, 1:39 PM--set controller.service.loadBalancerIP="STATIC_IP" \
during installation.
What needs to be set in order to achieve the same result with traefik? Setting loadBalancerIP that way does not seem to achieve the desired effect.red-lighter-44012
01/28/2021, 2:29 PMspec.loadBalancerIP
after the deployment, but I am trying to do this in the helm chart.clever-nest-47198
01/28/2021, 6:29 PMvolumeBindingMode
set to wait for first consumer, meaning the PVC won't create the PV until a pod is created that uses it.
Since I'm letting Pulumi dynamically name my PVC, I need to use pvc.metadata.name to fetch the PVC name to use in my Deployment object.
^ That creates a "depends_on" behind the scenes where my Deployment will not be created unless the PVC gets created. The PVC gets blocked on creating (pulumi shows creating... forever) because Pulumi is waiting for the PVC to bind the volume which will never happen. My question is, how does anyone actually use PVC's with Pulumi.prehistoric-account-60014
01/29/2021, 1:54 AM@pulumi/kubernetes@2.7.8
and I'm now getting errors due to a different format for secret data. secret.data.apply(data => console.log(data))
is logging a wrapped object that looks something like this:
{
'4dabf18193072939515e22adb298388d': '1b47061264138c4ac30d75fd1eb44270',
value: { privateKey: '<base64>' }
}
data
should just be { privateKey: '<base64' }
. Is this a bug or perhaps a breaking change? Has anybody else run into this issue?red-lighter-44012
01/29/2021, 2:28 PM["<http://service.beta.kubernetes.io/azure-load-balancer-resource-group|service.beta.kubernetes.io/azure-load-balancer-resource-group>"] = ipAddress.ResourceGroupName
results in
Annotations: <http://service.beta.kubernetes.io/azure-load-balancer-resource-group|service.beta.kubernetes.io/azure-load-balancer-resource-group>: map[]
TL DR: how can I use Output<string> or values that are not known beforehand in a helm chart? Would transformations apply here?red-lighter-44012
02/01/2021, 9:28 PMlemon-monkey-228
02/03/2021, 1:55 PMlemon-monkey-228
02/03/2021, 1:56 PMlemon-monkey-228
02/03/2021, 1:56 PMlemon-monkey-228
02/03/2021, 1:56 PMlemon-monkey-228
02/04/2021, 10:14 AMlemon-monkey-228
02/04/2021, 10:14 AMrenderYamlToDirectory
for a Kubernetes providerprehistoric-kite-30979
02/05/2021, 4:11 PMbetter-actor-92669
02/08/2021, 4:55 PMdel obj
but it doesn't work.
def remove_test_objects(obj):
# if obj["kind"] == "Pod" and 'test' in obj["metadata"]["name"]:
if 'test' in obj["metadata"]["name"]:
del obj
magnificent-student-85498
02/11/2021, 4:20 PMkubernetes:core/v1:ConfigMap redis-configuration create replacement [diff: ~metadata]; error: Duplicate resource URN 'urn:pulumi:staging::kubernetes-deployment::kubernetes:core/v1:ConfigMap::redis-configuration'; try giving it a uniqu
e name
Why URN doesn’t have namespace in it? Is it a bug ?blue-orange-84367
02/12/2021, 6:20 AMlemon-monkey-228
02/12/2021, 11:48 AMIngressRoute
type (TypeScript) is throwing TypeError: types_1.IngressRoute is not a constructor
?straight-cartoon-24485
02/14/2021, 7:10 PMpulumi config set kubernetes:context my-context
into a required variable(?)
re: https://www.pulumi.com/docs/intro/cloud-providers/kubernetes/setup/#kubernetes-configuration
My goal is to avoid running pulumi against the wrong cluster (I need to switch between two live clusters often...)
Is there perhaps another defensible way to configure pulumi?