Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@AndrejsPon00
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings November 7, 2025 08:56
Copy link
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 dependsOn field to the kof-istio MultiClusterService (MCS) resources to ensure they are created only after the Istio installation is complete. This prevents timing issues where the MCS might be created before Istio is ready.

Key Changes:

  • Added istioMcs.dependsOn configuration to values files for both regional and child charts
  • Updated MCS templates to conditionally render the dependsOn field when Istio is enabled

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
charts/kof-regional/values.yaml Adds istioMcs.dependsOn configuration with default dependency on k0rdent-istio-network-with-gateway
charts/kof-regional/templates/regional-multi-cluster-service.yaml Adds conditional rendering of dependsOn field in the MCS spec when Istio is enabled
charts/kof-child/values.yaml Adds istioMcs.dependsOn configuration with default dependency on k0rdent-istio-network
charts/kof-child/templates/child-multi-cluster-service.yaml Adds conditional rendering of dependsOn field in the MCS spec when Istio is enabled

@AndrejsPon00 AndrejsPon00 force-pushed the add-istio-mcs-dependson branch from 0f32f1b to 44d2d69 Compare November 7, 2025 09:05
@AndrejsPon00 AndrejsPon00 merged commit e94c329 into k0rdent:main Nov 7, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this to Done in k0rdent Nov 7, 2025
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.

2 participants