cloud-native-toolkit / cloud-native-toolkit/software-everywhere

migration plan for IBM Cloud modules to terraform-ibm-modules

Open
#360 18 comments 0 reactions 1 assignee Claimed by @balasgit View on GitHub
migrate_to_terraform_ibm_repo priority
Dominant language
TypeScript
Stars
8
Forks
8
PR merge metrics
No merged PRs in 30d

Description

- Modules Testing files refer these variables - https://github.com/cloud-native-toolkit/action-module-verify/blob/main/env/ibm_ocp48/terraform.tfvars

**Re-grouped the services by category:**

**Account**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-resource-group
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-access-group
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-account-users
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-add-access-group-users
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-account-access-group
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-iam-service-authorization
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-onboard-fs-account
- [ ] ~https://github.com/cloud-native-toolkit/terraform-ibm-fs-access-groups~

**VPC / VSI**
- [ ] ~https://github.com/cloud-native-toolkit/terraform-ibm-vpc-vpn~
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-ocp-vpc
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpc-ssh
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpc
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-vpe-gateway
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpc-subnets
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpc-gateways
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-vpn-server
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-iks-vpc [ Need Cluster ]
- [ ] ~https://github.com/cloud-native-toolkit/terraform-ibm-vsi-openpages~
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vsi-proxy
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpc-load-balancer
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpc-vsi
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-flow-log
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-vpn-gateway
- [X] https://github.com/cloud-native-toolkit/terraform-vsi-bastion

**Gateway**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-transit-gateway

**Object Storage**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-object-storage
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-object-storage-bucket

**Event Stream**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-event-streams
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-event-streams-topic

**KMS**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-container-registry
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-kms
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-kms-key

Deprecated Services from Sep 30th
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-cert-manager
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-cert-manager-cert

**Storage**
- [ ]~https://github.com/cloud-native-toolkit/terraform-ibm-portworx~ (Moved back and Archived )
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-db2-warehouse
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-etcd
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-mongodb

**HPCS**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-hpcs
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-hpdbaas-mongodb
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-hpcs-initialization
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-hpdbaas-postgresql

**Cloud Services**
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-watson-studio
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-log-analysis
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-cloud-monitoring
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-key-protect
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-appid
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-activity-tracker
- [X] https://github.com/cloud-native-toolkit/terraform-ibm-redis
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-image-registry

**Cluster config/software**
- [x] https://github.com/cloud-native-toolkit/terraform-ibm-log-analysis-bind
- [x] https://github.com/cloud-native-toolkit/terraform-ibm-cloud-monitoring-bind
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-cloud-operator

**On HOLD Below modules***

**More Work - TBD**
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-watson-assistant [ Module is just single main.tf - 2 years old]
- [ ] https://github.com/cloud-native-toolkit/terraform-ibm-vpc-hpvsi [ Compile Error in initial Framework version - 2 years old ]

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.