repositoryOpts: (Optional) Options to configure URL and authentication/authorization information for the hosting Helm repository, if any.For a local helm chart, a path can be specified instead. chart: The required chart name (for instance, "wordpress").The Release resource type’s inputs closely mirror the options supported by the Helm CLI and deviate slightly from the API supported by the Chart resources. In this case, the Pulumi Kubernetes provider uses an embedded version of the Helm SDK to provide full-fidelity support for managing Helm Releases. The Helm Release resource (GA as of v3.15.0 of the Pulumi Kubernetes Provider) is another option for installing Charts. Natively installing Helm Charts as Releases User 's Blog! - Just another WordPress site $ curl $(pulumi stack output frontendIp ) We can easily curl our new WordPress website: + └─ kubernetes:apps:StatefulSet wpdev-mariadb created + ├─ kubernetes:apps:Deployment wpdev-wordpress created + ├─ kubernetes:core:Pod wpdev-mariadb-test-zbeq0 created + ├─ kubernetes:core:Pod wpdev-credentials-test created + ├─ kubernetes:core:Service wpdev-mariadb created + ├─ kubernetes:core:Service wpdev-wordpress created + ├─ kubernetes:core:PersistentVolumeClaim wpdev-wordpress created + ├─ kubernetes:core:ConfigMap wpdev-mariadb created + ├─ kubernetes:core:ConfigMap wpdev-mariadb-tests created + ├─ kubernetes:core:Secret wpdev-mariadb created + ├─ kubernetes:core:Secret wpdev-wordpress created + └─ kubernetes:helm.sh/v3:Chart wpdev created + pulumi:pulumi:Stack k8s-helm-dev created Similar to ConfigFile and ConfigGroup resource types shown above, all provisioned resources are available via the getResource function.Īfter running pulumi up, we will see the resulting resources created, and the load balanced IP address will be printed: Updating (dev): Using System using using using using Pulumi using using 1 class Program To deploy the Kubernetes Guestbook Application using a single YAML file, first download the “all-in-one” configuration: One or more transformations callbacks can be supplied to arbitrarily rewrite resource configurations on-the-fly before deploying them. By default, names are used as-is, however you can specify a resourcePrefix to rewrite the names. The ConfigFile resource type accepts a file parameter that indicates the path or URL to read the YAML configuration from. The examples below show how to do both - first a single YAML file and then a group of them - using the standard Kubernetes Guestbook Application. Pulumi understands the full topology of resource objects inside those YAML files.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |