bcgov / bcgov/entity

COLIN API - Move service to OCP gold cluster

Open
#23,232 0 comments 0 reactions 0 assignees View on GitHub
Entities - Data Migration ENTITY - DO NOT USE techdebt
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

We don't plan to move COLIN API to GCP, and it will stay on OCP as our service migration happens. We need to move the service from OCP silver cluster to OCP gold cluster.

Besides, the following things are going to deprecate
- 1Password CLI1 by Oct 1, 2024. [Link](https://developer.1password.com/docs/cli/upgrade/) (Action for this will be taken in #23222)
- DeployementConfig object of OCP. [Link](https://access.redhat.com/articles/7041372)

**TODOs**
- [ ] Update service to use Deployment instead of DeployementConfig. Can refer to [this guidance](https://developers.redhat.com/learning/learn:openshift:replace-deprecated-deploymentconfigs-deployments/resource/resources:convert-deploymentconfig-deployment?mc_cid=1a844df827&mc_eid=1e13a17ccf)
- [ ] Update CD to new version. Can refer to [status-api CD](https://github.com/bcgov/bcros-common/blob/main/.github/workflows/status-api-cd.yml) and [notify-delivery service CD](https://github.com/bcgov/bcros-common/blob/main/.github/workflows/notify-delivery-cd-ocp.yaml)
- [ ] Update to support 1Password CLI2 used in new CD
- [ ] Any other updates required for moving service to gold cluster
- [ ] Verify the changes work for dev/test/prod after deployment
- [ ] Talk to Patrick if you need help on troubleshooting issues when working on this

**Note that we should migrate it ASAP!**

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.