Update CP4I modules to use gitops terraform provider
Closed this issue · 1 comments
triceam commented
The instructions to upgrade a module are provided here - https://ibm.box.com/s/q5s5jwsd8b37k9tbzt73hkmo4tb2tbb8
During this process, two changes will be made:
- The null_resource block that populates the gitops repo will be replaced with the terraform provider resource
- The unit test will be updated to use gitea for the gitops repo
Integration
- CP Platform Navigator cloud-native-toolkit/terraform-gitops-cp-platform-navigator#19
- CP AppConnect cloud-native-toolkit/terraform-gitops-cp-app-connect#18
- CP ACE Dashboard cloud-native-toolkit/terraform-gitops-cp-ace-dashboard#14
- CP ACE Designer cloud-native-toolkit/terraform-gitops-cp-ace-designer#10
- [CP Datapower Operator] (github.com/cloud-native-toolkit/terraform-gitops-cp-datapower-operator)
- [CP Datapower] ( cloud-native-toolkit/terraform-gitops-cp-datapower#18)
- [CP Event Steams operator] (cloud-native-toolkit/terraform-gitops-cp-es-operator#15)
- [CP Event Streams] cloud-native-toolkit/terraform-gitops-cp-event-streams#22
- [CP MQ] cloud-native-toolkit/terraform-gitops-cp-mq#19
- [CP ApiConnect operator] cloud-native-toolkit/terraform-gitops-cp-apic-operator#21
- [CP ApiConnect] cloud-native-toolkit/terraform-gitops-cp-apic#15
- [CP Queue Manager] cloud-native-toolkit/terraform-gitops-cp-queue-manager#16
- [CP MQ Uniform Cluster] cloud-native-toolkit/terraform-gitops-cp-mq-uniform-cluster#11
triceam commented
Completed:
- Support for gitea (by default)
- Uses the GitOps provider instead of terraform modules
- Updated to use terragrunt for automation between layers