A Pulumi package for creating and managing rancher2 resources.
Project description
Rancher2 Resource Provider
The Rancher2 resource provider for Pulumi lets you manage Rancher2 resources in your cloud programs. To use this package, please install the Pulumi CLI first.
Installing
This package is available in many languages in the standard packaging formats.
Node.js (Java/TypeScript)
To use from JavaScript or TypeScript in Node.js, install using either npm
:
$ npm install @pulumi/rancher2
or yarn
:
$ yarn add @pulumi/rancher2
Python
To use from Python, install using pip
:
$ pip install pulumi_rancher2
Go
To use from Go, use go get
to grab the latest version of the library
$ go get github.com/pulumi/pulumi-rancher2/sdk/v5
.NET
To use from .NET, install using dotnet add package
:
$ dotnet add package Pulumi.Rancher2
Configuration
The following configuration points are available for the rancher2
provider:
rancher2:apiUrl
(Required) - The URL to the rancher API. It must be provided, but it can also be sourced from theRANCHER_URL
environment variable.rancher2:accessKey
(Optional) - API Key used to authenticate with the rancher server. It can also be sourced from theRANCHER_ACCESS_KEY
environment variable.rancher2:secretKey
(Optional) - API secret used to authenticate with the rancher server. It can also be sourced from theRANCHER_SECRET_KEY
environment variable.rancher2:tokenKey
(Optional) - API token used to authenticate with the rancher server. It can also be sourced from theRANCHER_TOKEN_KEY
environment variable.rancher2:caCerts
(Optional) - CA certificates used to sign rancher server tls certificates. Mandatory if self signed tls and insecure option false. It can also be sourced from theRANCHER_CA_CERTS
environment variable.rancher2:bootstrap
(Optional) - Bootstrap rancher server. Default value isfalse
. It can also be sourced from theRANCHER_BOOTSTRAP
environment variable.rancher2:insecure
(Optional) - Allow insecure connections to Rancher. Mandatory if self signed tls and no caCerts provided. Default value isfalse
. It can also be sourced from theRANCHER_INSECURE
environment variable.
Reference
For further information, please visit the Rancher2 provider docs or for detailed reference documentation, please visit the API docs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pulumi_rancher2-6.3.0a1723820300.tar.gz
.
File metadata
- Download URL: pulumi_rancher2-6.3.0a1723820300.tar.gz
- Upload date:
- Size: 508.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1135361bfa6d424ea2fd2eef2e4a1ec1ef74cec56bd6d3967047327c7397000 |
|
MD5 | 6301ed69f56433c673d674ca2ece2341 |
|
BLAKE2b-256 | b26bbeb3e22e823327ab7c9caa4c0ef03e97f55ead19262a62c6934a22ed0dab |
File details
Details for the file pulumi_rancher2-6.3.0a1723820300-py3-none-any.whl
.
File metadata
- Download URL: pulumi_rancher2-6.3.0a1723820300-py3-none-any.whl
- Upload date:
- Size: 608.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39793ccfb9ac27842acbad273c654a20e965743c238f278447ccd781d97087c8 |
|
MD5 | bc733720fb0a7878afb806d852d55e9f |
|
BLAKE2b-256 | cc8b59044553a73ee2bccfddb36c51b90289da13aac80dca1680603748465761 |