Skip to content

ci: add CI test for new KCM region with KOF#660

Merged
AndrejsPon00 merged 16 commits into
mainfrom
add-region-test-ci
Jan 7, 2026
Merged

ci: add CI test for new KCM region with KOF#660
AndrejsPon00 merged 16 commits into
mainfrom
add-region-test-ci

Conversation

@AndrejsPon00
Copy link
Copy Markdown
Contributor

@AndrejsPon00 AndrejsPon00 commented Dec 5, 2025

Closes #600

@AndrejsPon00 AndrejsPon00 force-pushed the add-region-test-ci branch 4 times, most recently from faa812b to 4b0e17d Compare January 6, 2026 08:32
@AndrejsPon00 AndrejsPon00 marked this pull request as ready for review January 7, 2026 14:49
Copilot AI review requested due to automatic review settings January 7, 2026 14:49
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new CI test workflow for KCM region deployments with KOF, along with supporting configuration changes. The workflow validates KOF deployment on KCM regional clusters in both standard and Istio-enabled configurations.

Key changes:

  • Adds comprehensive CI workflow for testing KCM region with KOF in both standard and Istio configurations
  • Updates cluster deployment templates to support regional KOF deployments
  • Refactors CI workflows to improve checkout ordering and consistency

Reviewed changes

Copilot reviewed 10 out of 12 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/pr_test_kcm_region_with_kof.yaml New CI workflow testing KCM region with KOF in dev and dev-istio modes
Makefile Adds targets for deploying adopted KCM region clusters with Istio support
demo/cluster/adopted-cluster-kcm-region.yaml Updates regional cluster config with KOF annotations and storage values
demo/cluster/adopted-cluster-istio-kcm-region.yaml New cluster deployment template for regional Istio-enabled clusters
charts/kof-regional/templates/regional-multi-cluster-service.yaml Adds default empty string fallback for cert email annotation
docs/dev.md Removes deprecated injectionNamespaces setting from Istio installation
.github/workflows/pr_test_mgmt_upgrade.yml Reorders PR checkout before KCM repository deletion
.github/workflows/pr_test_adopted_upgrade.yml Reorders PR checkout before KCM repository deletion
charts/kof-storage/values.yaml Removes dummy test value
charts/kof-collectors/values.yaml Adds dummy test value
Comments suppressed due to low confidence (1)

charts/kof-storage/values.yaml:1

  • Removed a dummy test value, which is appropriate for production code.
global:

@AndrejsPon00 AndrejsPon00 merged commit 2819c64 into main Jan 7, 2026
11 of 12 checks passed
@AndrejsPon00 AndrejsPon00 deleted the add-region-test-ci branch January 7, 2026 15:05
@github-project-automation github-project-automation Bot moved this to Done in k0rdent Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Create CI KOF test of new kind: Region

3 participants