dcos_security_org_user

Resource: dcos_security_org_user

Provide a user resource. Managing users and their credentials.

Example Usage

# Create a Admin User with random password.
provider "dcos" {
  cluster = "my-cluster"
}

resource "random_password" "password" {
  length           = 16
  special          = true
  override_special = "_%@"
}

resource "dcos_security_org_user" "myadmin" {
  uid         = "myadmin"
  description = "Terraform managed admin user"
  password    = "${random_string.password.result}"
}

resource "dcos_security_group_user" {
  uid = "${dcos_security_org_user.myadmin.uid}"
  gid = "superusers"
}

Argument Reference

The following arguments are supported

  • uid (Required) the user ID.
  • description (Optional) a description for the User.
  • password (Optional) Specified password for the User. Optional setting could also be maintained outside of Terraform.