Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: migrate terraform from BW to 1pass #3236

Merged
merged 4 commits into from
Nov 20, 2024

Conversation

joryirving
Copy link
Owner

No description provided.

@smurf-bot smurf-bot bot added area/github Changes made in the github directory area/terraform labels Nov 20, 2024
@joryirving joryirving force-pushed the feat/refactor-terraform-1pass branch 6 times, most recently from c8134d2 to 096655c Compare November 20, 2024 20:33
@smurf-bot
Copy link
Contributor

smurf-bot bot commented Nov 20, 2024

📝 Terraform Plan for terraform/minio

→ Resource Changes: 2 to create, 0 to update, 0 to re-create, 0 to delete.

✨ Create

module.secrets["postgresql"].onepassword_item.item
+ category = "password"
+ id       = (known after apply)
+ password = (sensitive value)
+ title    = "postgresql-bucket"
+ uuid     = (known after apply)
+ vault    = "kubernetes"

+ section {
+     id    = (known after apply)
+     label = "Token for postgresql-bucket"

+     field {
+         id    = (known after apply)
+         label = "AWS_ACCESS_KEY_ID"
+         type  = "STRING"
+         value = (sensitive value)
      }
+     field {
+         id    = (known after apply)
+         label = "AWS_SECRET_ACCESS_KEY"
+         type  = "CONCEALED"
+         value = (sensitive value)
      }
  }
module.secrets["volsync"].onepassword_item.item
+ category = "password"
+ id       = (known after apply)
+ password = (sensitive value)
+ title    = "volsync-bucket"
+ uuid     = (known after apply)
+ vault    = "kubernetes"

+ section {
+     id    = (known after apply)
+     label = "Token for volsync-bucket"

+     field {
+         id    = (known after apply)
+         label = "AWS_ACCESS_KEY_ID"
+         type  = "STRING"
+         value = (sensitive value)
      }
+     field {
+         id    = (known after apply)
+         label = "AWS_SECRET_ACCESS_KEY"
+         type  = "CONCEALED"
+         value = (sensitive value)
      }
  }

Triggered by @joryirving, Commit: e9342f21d0377c1abfc50ee330986494bf6e81eb

@smurf-bot
Copy link
Contributor

smurf-bot bot commented Nov 20, 2024

📝 Terraform Plan for terraform/authentik

→ Resource Changes: 0 to create, 7 to update, 0 to re-create, 0 to delete.

♻️ Update

authentik_provider_oauth2.oauth2["grafana"]
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! client_id                  = (sensitive value)
  id                         = "148"
  name                       = "grafana"
  # (16 unchanged attributes hidden)
authentik_provider_oauth2.oauth2["headscale"]
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! client_id                  = (sensitive value)
  id                         = "143"
  name                       = "headscale"
  # (16 unchanged attributes hidden)
authentik_provider_oauth2.oauth2["kyoo"]
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! client_id                  = (sensitive value)
  id                         = "145"
  name                       = "kyoo"
  # (16 unchanged attributes hidden)
authentik_provider_oauth2.oauth2["lubelog"]
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! client_id                  = (sensitive value)
  id                         = "144"
  name                       = "lubelog"
  # (16 unchanged attributes hidden)
authentik_provider_oauth2.oauth2["paperless"]
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! client_id                  = (sensitive value)
  id                         = "147"
  name                       = "paperless"
  # (16 unchanged attributes hidden)
authentik_provider_oauth2.oauth2["portainer"]
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! client_id                  = (sensitive value)
  id                         = "146"
  name                       = "portainer"
  # (16 unchanged attributes hidden)
authentik_source_oauth.discord
# Warning: this attribute value will be marked as sensitive and will not
# display in UI output after applying this change. The value is unchanged.
! consumer_key        = (sensitive value)
  id                  = "discord"
  name                = "Discord"
  # (20 unchanged attributes hidden)

Triggered by @joryirving, Commit: e9342f21d0377c1abfc50ee330986494bf6e81eb

@joryirving joryirving force-pushed the feat/refactor-terraform-1pass branch from 096655c to 973a1d8 Compare November 20, 2024 20:37
@joryirving joryirving force-pushed the feat/refactor-terraform-1pass branch from 973a1d8 to e9342f2 Compare November 20, 2024 20:40
@joryirving joryirving merged commit bd4738c into main Nov 20, 2024
2 checks passed
@joryirving joryirving deleted the feat/refactor-terraform-1pass branch November 20, 2024 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/github Changes made in the github directory area/terraform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant