prehistoric-kite-30979
12/23/2020, 11:47 AMmap[string]interface{}
into actual Kubernetes objects in go?proud-pizza-80589
12/24/2020, 9:27 AM+ kubernetes:core/v1:Secret beta/ghcr-pull-secret creating error: configured Kubernetes cluster is unreachable: unable to load Kubernetes client configuration from kubeconfig file: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable
141
+ kubernetes:core/v1:Secret beta/ghcr-pull-secret **creating failed** error: configured Kubernetes cluster is unreachable: unable to load Kubernetes client configuration from kubeconfig file: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable
big-potato-91793
01/07/2021, 11:18 PMmagnificent-restaurant-51456
01/13/2021, 10:05 AMprehistoric-arm-87050
01/15/2021, 3:13 PMsparse-gold-89283
01/15/2021, 7:56 PMquiet-wolf-18467
01/16/2021, 10:31 AMquiet-wolf-18467
01/16/2021, 10:31 AMquiet-wolf-18467
01/16/2021, 11:05 AMmagnificent-restaurant-51456
01/16/2021, 3:34 PMancient-megabyte-79588
01/19/2021, 12:09 AMvar namespace = new k8s.core.v1.Namespace(defaultNamespaceName, {
metadata: {
name: defaultNamespaceName,
}
}, { provider: config.k8sProvider, import: "releasesplatform" });
This does not work. Possibly I have the import id incorrect?
var namespace = new k8s.core.v1.Namespace(defaultNamespaceName, {
metadata: {
name: defaultNamespaceName,
}
}, { provider: config.k8sProvider, id: "releasesplatform" });
Does not work. again, perhaps an Id problem?
var namespace = k8s.core.v1.Namespace.get(defaultNamespaceName, defaultNamespace);
if (namespace == null) {
// create namespace
}
Doesn't seem to work to get the existing resource either. My code always tries to create. I'm not sure what get
returns if nothing exists though. Intellisense says it should be a namespace
typed object, but might be a promise which would not be null.
Anyway, wondering if anyone else has solved this problem of creating a k8s namespace in one app, and trying to find it in another.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:55 PM