-
Notifications
You must be signed in to change notification settings - Fork 103
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add OCI controller implemented with oracle API code.
This patch allow us decouple terraform code from cluster testing. Terraform provided by oracle and maintained by them. Terraform version / code may be updated by oracle . We run the test same as customer , created support for the next steps: 1. Create a bucket (object-storage) 2. Upload ISO file to the object-storage bucket 3. Create pre authenticated - return ISO download link from OCI storage 4. Create a stack , declare the provision configuration. 5. Upload infrastructure zip file to the stack and set terraform variable 6. Start running job creating oci nodes discovered by redhat cluster and return terraform output files 7. Once nodes are discovered we configure manifest return in #6 We handle cleanup on teardown , running destory .
- Loading branch information
Showing
7 changed files
with
481 additions
and
2 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
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
Oops, something went wrong.