XC Terraform provider - broken authentification - Add API Token usage
• Feature Description
With the XC Terraform Provider (https://registry.terraform.io/providers/volterraedge/volterra/latest/docs), add the ability to use an "API Token" in spite of an "API certificate".
• Problem Statement
A Service Credential API Certificate can’t renewed. When a Terraform script is used after the API certificate expiration date, an error is met and the CI/CD pipeline is stopped.
A Service Credential API Token can be renewed, so it will fix this error.
Customers: AG2R, Total Energies
• Business Impact
Update or Deletion of XC configuration object is not supported using Terraform after 3 months, that is the maximum life duration of an API Certificate.
• Security Considerations
None feature.
• Competitive Landscape
Cloudflare supports the use of an API Token: https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs
• Existing Workarounds
None
• Risks of Not Implementing
These customers will not renew with F5 and will subscribe to Cloudflare because Continuous Deployment using IaC based on Terraform is mandatory.