Closed mikarinneoracle closed 1 month ago
@mikarinneoracle please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]
Options:
- (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
- (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"
Contributor License Agreement
@microsoft-github-policy-service agree
How do I agree to the policy @microsoft-github-policy-service agree ?
@jaredfholgate Can you please help/have a look ? :)
I know Azure DevOps users have been requesting this to make it work with OCI. Thanks!
Hi, extended this extension to work with Oracle Cloud Infrastructure (OCI). Please review and test. I've tested this using Azure runner/agent on OCI Oracle Linux and Windows VMs.
For the OCI config please create a local oci cli config first and then upload the public generated auth token to the user profile in OCI and then copy the values to the Azure Devops OCI service connection (i.e. backend connection) config including the generated private auth token.
Optional: To use a remote Terraform statefile in OCI object storage create an object storage buckect for the OCI user to store the state file and then create a PAR for it (preauthenticated request) and configure the PAR to the extension and then select 'yes' to generate the Terraform remote state file config. Otherwise choose 'no'.
Example PAR: https://objectstorage.eu-amsterdam-1.oraclecloud.com/p/MqM0Iu1E6DXSYVjS...epuSMWY8o/n/tenancy_namespace/b/tf-state/o/terraform.tfstate