-
Notifications
You must be signed in to change notification settings - Fork 58
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
provide a shared OIDC storage account for CS development
in certain DEV scenarios, CS developers don't require a full infra stack to work on features. in such a scenario a shared OIDC storage account is sufficient. the way objects are stored in an OIDC storage account makes it reusable accross all developers without the risk of conflicts. this PR introduces such a storage account `arohcpdevoidcshared` in the resourcegroup `cs-shared-oidc-storage`. this storage account can be created and updated by running `make shared-oidc-storage`. in addition, the CS makefile offers two new targets to improve developer UX `make shared-storage-runtime-config` provides a CS azure runtime config that leverages the shared OIDC storage `make personal-runtime-config` provides a CS azure runtime config that leverages the OIDC storage account of a personal developer environment (if it has been created) Signed-off-by: Gerd Oberlechner <[email protected]>
- Loading branch information
Showing
5 changed files
with
69 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
deploy/tmp-provisioning-shard.yml | ||
deploy/provisioning-shards.yml | ||
deploy/dev-provisioning-shards.yml | ||
deploy/azure-runtime-config.yaml | ||
config.mk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
{ | ||
"cloudEnvironment": "AzurePublicCloud", | ||
"tenantId": "{{ .extraVars.tenantId }}", | ||
"ocpImagesAcr": { | ||
"resourceId": "{{ .extraVars.ocpAcrResourceId }}", | ||
"url": "{{ .extraVars.ocpAcrResourceUrl }}", | ||
"scopeMapName": "_repositories_pull" | ||
}, | ||
"dataplane_identities_oidc_configuration": { | ||
"storage_account_blob_container_name": "{{ .extraVars.oidc_container }}", | ||
"storage_account_blob_service_url": "{{ .extraVars.oidc_service_url }}", | ||
"oidc_issuer_base_url": "{{ .extraVars.oidc_issuer_base_url }}" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters