Skip to content

Changelog

2024-06-04

  • 🔮 Updated SAD

  • 🔮 Updated README with changes on the maintainer

  • Added load balancing

Sub-domain Service Status
internal.transform.data.innotech.vn prod-inno-lake-prep::latest OK
internal.workflow-orchestration.data.innotech.vn prod-inno-basement::latest OK
internal.auth.data.innotech.vn prod-inno-internal-auth::auth::latest OK
internal.keycloak.data.innotech.vn prod-inno-internal-auth::keycloak::latest OK
internal.staging-workflow-orchestration.data.innotech.vn staging-inno-basement::latest OK
internal.staging-transform.data.innotech.vn staging-inno-lake-prep::latest OK
internal.staging-auth.data.innotech.vn staging-inno-internal-auth::auth::latest OK
internal.staging-keycloak.data.innotech.vn staging-inno-internal-auth::keycloak::latest OK
  • Create SQL Instances inno-uranus
  • Added service agent service-$PROJECT_NUMBER@service-networking.iam.gserviceaccount.com
  • Grant permission roles/servicenetworking.serviceAgent
  • Added VM Instance for staging_workflow_orchestration
  • Added SA Mars with purpose: Cloud build for Internal Auth adn Keycloak
  • Added SA Leshrac with purpose: Run Keycloak
  • Added VPC network
  • Added sa_clockwerk to trigger task dispatch for notification
  • Updated TODO

Ref:

2024-05-03

  • 🔮 Updated README with changes on the maintainer

  • Release version 0.3.0 for infra

  • [Feature] Remove sieu.huynh out of resources in PR#57 by @tien.luong

  • [Feature] Sync Secret Variable between Maintainers in PR#57 by @tien.luong

2024-04-26

  • Removed Terraform cloud integrate with project

2024-04-25

  • Created Compute Engine for staging-operation-website

  • Computed ip address ip-stag-internal-ops-data-innotech-vn

  • Created Firewall rule allow-ingress-inno

  • Created SA sa-muerta without role (to attach instance)

  • Replaced logsBucket into cloudbuild of all repositories

Repository URL Status
inno-infra URL OK
inno-basement URL OK
inno-submarine URL OK
inno-submarine-python-client URL OK
inno-lake-prep URL OK
inno-docs URL OK
inno-terminal URL OK
inno-transflow URL OK
inno-processor URL OK
inno-pluto URL OK
inno-spectrum URL OK
inno-streaming URL OK
  • Transfer logs into gs://inno-cbuild-staging into gs://inno-internal-cloudbuild

2024-04-24

  • Removed primal-beast to reduced the amount of dataset

  • Updated editorconfig

  • Renamed service agents, google project default service accounts

  • Created bucket inno-internal-cloudbuild with configuration Service: Cloud Build

  • Updated deprecated agrument on resource google_bigquery_table

# â•·
# │ Warning: Argument is deprecated
# │
# │   with google_bigquery_table.inno_financial_statement,
# │   on bigquery.tf line 251, in resource "google_bigquery_table" "inno_financial_statement":
# │  251:     require_partition_filter = true
# │
# │ This field is deprecated and will be removed in a future major release; please use the top level field with the same name instead.
  • Bump version terraform to 1.8.1 and google cloud provider hashicorp/google 5.26.0

  • 🔮 Updated README with changes on the maintainer

  • Updated permission on Github repositories to Admin for @tien.luong

2023-12-13

  • Removed unsued secret related to FS_* (previous version of Spectrum), DAPI_*, WOODPECKER_*

2023-12-09

  • [Enhancement] Layout project and removed stale service account in PR #45 by @bao.truong

  • Removed dataflow and related component (disk, service account) of streaming project

  • Removed basement-dawnbreaker bucket.

  • Removed Cloud Function support with related element and services

  • Release unused SA: sa-streaming-slardar, sa-vissage, sa-streaming-turk, sa-bane

2023-11-21

  • 🔮 Update the contributor list for the project

  • [Feature] Partition for Financial Statement, Certification for Pluto in PR #29 by @bao.truong

  • [Feature] Provision for pipeline Quote-Shift in PR #31 by @sieu.huynh

  • [Feature] Provision for Load Balancing project in PR #34 by @sieu.huynh

  • [Repalce] Change service account sa-invoker in PR #37 by @bao.truong

  • [Feature] Cloudbuild for check Stale Components PR #37 by @tien.luong

2023-05-11

  • 📑 [Documentation] Add troubleshooting inno-infra with gcloud command

2023-10-30

  • 📑 [Documentation] Add register sub-domain table with logical-view of deployment

2023-07-28

  • Removed member phuc.huynh@innotech on resign by @bao.truong

  • Add member thanh.vo@innotech.vn into the data-engirneer team by @bao.truong

2023-31-03

2023-02-15

  • Enable the Cloud Build API.

  • Config Workers Pool

  • Config SSH

  • [Maintaince] Repository layout structure

  • [Feature] Add Load Balancer to Internal Docs

  • [Maintain] Rename repository from inno-infra into inno-infra for easy remember.

  • [Feature] Cloud Tasks for Listener PR #26 by @bao.truong

  • [Enable] API for Cloud Tasks cloudtasks.googleapis.com

  • [Remove] Remove the inno-staging-tuktuk for process

  • [Update] using non-version control for process bucket. E.g: inno-processor, inno-processor-staging

  • [Add] Create SA Chen is service account for listener to create task for workflow processors

  • [Maintaince] Repository layout structure

  • [Feature] Add Load Balancer to Internal Docs

  • Configruration backend remote for Terraform state

  • IAM for DevOps users with requirements

  • CICD for deployment metadata