Skip to content

Add workspace proxy management capability to coderd provider #4

Closed
@johnstcn

Description

@johnstcn

Should allow creating wsproxies through Terraform enabling use-cases similar to the below:

// create wsproxy credentials
resource "coderd_workspace_proxy" "syd" {
  name = "sydney"
  display_name = "Sydney"
}
// create wsproxy deployment
resource "kubernetes_deployment" "syd_wsproxy" {
  metadata { ... }
  spec {
    template {
      container {
        image = "ghcr.io/coder/coder:v2.34.5"
        args = [ "wsproxy" ]
        env {
          name = "CODER_PROXY_SESSION_TOKEN"
          value = coder_workspace_proxy.syd.session_token
        }
      }
    }
  }
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions