mirror of
https://github.com/opentffoundation/opentf.git
synced 2026-03-14 04:01:09 -04:00
* docs/vsphere: Fix code block * docs: Convert `...` to `# ...` to allow `terraform fmt`ing * docs: Trim trailing whitespace * docs: First-pass run of `terraform fmt` on code examples
1.7 KiB
1.7 KiB
layout, page_title, sidebar_current, description
| layout | page_title | sidebar_current | description |
|---|---|---|---|
| rancher | Rancher: rancher_registration_token | docs-rancher-resource-registration-token | Provides a Rancher Registration Token resource. This can be used to create registration tokens for rancher environments and retrieve their information. |
rancher_registration_token
Provides a Rancher Registration Token resource. This can be used to create registration tokens for rancher environments and retrieve their information.
Example Usage
# Create a new Rancher registration token
resource "rancher_registration_token" "default" {
name = "staging_token"
description = "Registration token for the staging environment"
environment_id = "${rancher_environment.default.id}"
}
Argument Reference
The following arguments are supported:
name- (Required) The name of the registration token.description- (Optional) A registration token description.environment_id- (Required) The ID of the environment to create the token for.
Attributes Reference
The following attributes are exported:
command- The command used to start a rancher agent for this environment.registration_url- The URL to use to register new nodes to the environment.token- The token to use to register new nodes to the environment.
Import
Registration tokens can be imported using the Environment and Registration token
IDs in the form <environment_id>/<registration_token_id>.
$ terraform import rancher_registration_token.dev_token 1a5/1c11
If the credentials for the Rancher provider have access to the global API, then
then environment_id can be omitted e.g.
$ terraform import rancher_registration_token.dev_token 1c11