Enhance namespace handling, update GCS service account script, minor fixes to other provided script examples#20
Closed
drpotters wants to merge 5 commits into
Closed
Enhance namespace handling, update GCS service account script, minor fixes to other provided script examples#20drpotters wants to merge 5 commits into
drpotters wants to merge 5 commits into
Conversation
…create namespace if it already exists. Only remove namespace in XC if we created it. This allows us to preserve the namespace if it was created outside of this use case deployment. This is important because if we delete a namespace that was created outside of XC, we could potentially delete resources that are still in use by other tools or users.
Fix to verification and testing to return the correct public_ip. Change all gsutil references to use gcloud storage.
add localized env settings
knowbase
requested changes
Jun 16, 2026
knowbase
left a comment
Collaborator
There was a problem hiding this comment.
Move the data resource into data.tf
Removed data block for volterra_namespace.
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposed changes
This pull request updates the GCP onboarding documentation and improves the Terraform configuration for F5 XC namespaces. The most important changes are grouped below by theme.
GCP Documentation Improvements:
docs/ADSP-UC1-GCP.mdto:gcloud storage catinstead ofgsutil catfor retrieving state files, and combine related outputs (e.g., BIG-IP IP and password, internal IPs) into single commands for clarity. [1] [2]Terraform Namespace Handling:
f5/xc/namespace.tfto:null_resourceand data source. This prevents unnecessary resource creation and state changes.nullprovider tof5/xc/versions.tfto support the new resource logic.