Setup GitHub OIDC via Terraform for AFNix #265

Merged
raito merged 5 commits from refs/pull/265/head into main 2025-08-28 00:53:20 +00:00
raito commented 2025-08-20 17:41:25 +00:00 (Migrated from git.lix.systems)
  • Enable usage of custom unreleased Terraform providers.
  • Use our GitHub IdP branch for Keycloak Terraform provider.
  • Enable GitHub logins on id.afnix.fr
  • Re-import our bootstrap users (requires a manual intervention where the state for the current users needs to be dropped otherwise running this sort of things natively will kill all users. Perhaps, users should NOT be tracked here at all.)
  • Drop managed-by attribute which cause unnecessary Terraform plans all the time.
- Enable usage of custom unreleased Terraform providers. - Use our GitHub IdP branch for Keycloak Terraform provider. - Enable GitHub logins on id.afnix.fr - Re-import our bootstrap users (requires a manual intervention where the state for the current users needs to be dropped otherwise running this sort of things natively will kill all users. Perhaps, users should NOT be tracked here *at all*.) - Drop `managed-by` attribute which cause unnecessary Terraform plans all the time.
delroth (Migrated from git.lix.systems) approved these changes 2025-08-28 00:52:42 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: afnix/infra#265
No description provided.