Skip to content

Conversation

@dkoshkin
Copy link
Contributor

What problem does this PR solve?:

Moves the annotation based way of disabling kube-proxy to be driven by CAREN API instead.

apiVersion: cluster.x-k8s.io/v1beta1
kind: Cluster
metadata:
  name: <NAME>
spec:
  topology:
    variables:
      - name: clusterConfig
        value:
          kubeProxy:
            mode: disabled

Which issue(s) this PR fixes:
Fixes #

How Has This Been Tested?:

Special notes for your reviewer:

@dkoshkin dkoshkin requested review from faiq and jimmidyson September 25, 2025 16:14
@dkoshkin dkoshkin force-pushed the dkoshkin/refactor-kube-proxy-mode-disable-option branch from 26f238f to a8b63d3 Compare September 26, 2025 16:19
@dkoshkin dkoshkin merged commit 8fbed66 into main Sep 26, 2025
37 of 38 checks passed
@dkoshkin dkoshkin deleted the dkoshkin/refactor-kube-proxy-mode-disable-option branch September 26, 2025 20:44
vijayaraghavanr31 pushed a commit that referenced this pull request Oct 8, 2025
**What problem does this PR solve?**:

Moves the annotation based way of disabling kube-proxy to be driven by
CAREN API instead.
```
apiVersion: cluster.x-k8s.io/v1beta1
kind: Cluster
metadata:
  name: <NAME>
spec:
  topology:
    variables:
      - name: clusterConfig
        value:
          kubeProxy:
            mode: disabled
```

**Which issue(s) this PR fixes**:
Fixes #

**How Has This Been Tested?**:
<!--
Please describe the tests that you ran to verify your changes.
Provide output from the tests and any manual steps needed to replicate
the tests.
-->

**Special notes for your reviewer**:
<!--
Use this to provide any additional information to the reviewers.
This may include:
- Best way to review the PR.
- Where the author wants the most review attention on.
- etc.
-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants