little-cartoon-10569
07/25/2025, 12:11 AMchart: 'airbyte/airbyte'. I'm trying namespace: 'airbyte', chart: 'airbyte' and that's getting further. However I'm now getting a pile of errors including this text:
...was not successfully created by the Kubernetes API server: namespaces "airbyte" not foundSearching says I should add the
create namespace property but that's not in the Chart resource.
How do I get the chart installed? Can I configure something to automatically create namespaces for me?little-cartoon-10569
07/25/2025, 12:14 AMlittle-cartoon-10569
07/25/2025, 12:29 AMnew k8s.core.v1.Namespace('name', {
metadata: {
name: 'airbyte'
}
}, { provider });modern-zebra-45309
07/25/2025, 10:10 AMRelease with the option set to true is the equivalent to calling helm install --create-namespace ... . Pulumi will handle the Release as one resource.
With the Chart , you get access to all the Kubernetes components the Helm chart defines within Pulumi. Roughly speaking, Chart treats the Helm chart as a component resource definition, rather than being a wrapper for helm install . It supports fewer Helm features, but gives you more direct insight and control.
If you're just installing a Helm chart, you're probably better off using Release . I recommend reading https://www.pulumi.com/registry/packages/kubernetes/how-to-guides/choosing-the-right-helm-resource-for-your-use-case/ for a very thorough discussion and guide on when to choose which option.little-cartoon-10569
07/25/2025, 11:00 PMmodern-zebra-45309
07/26/2025, 10:39 AMLooking for the Release resource? Please use the v3 package for production use cases, and stay tuned for an updated Release resource, coming soon.
See also: New: Helm Chart v4 resource with new features and languages(Also, very happy to be able to help you a bit for a change, after learning so much from your comments on this Slack.)
little-cartoon-10569
07/27/2025, 10:23 PMdamp-airline-38442
08/12/2025, 4:44 PM