Skip to content

Add cilium CNI support to cluster models#86

Merged
ormequ merged 6 commits intoselectel:masterfrom
ormequ:feature/cilium-cni-support
Mar 10, 2026
Merged

Add cilium CNI support to cluster models#86
ormequ merged 6 commits intoselectel:masterfrom
ormequ:feature/cilium-cni-support

Conversation

@ormequ
Copy link
Contributor

@ormequ ormequ commented Mar 3, 2026

Changes:

  • Added CNI enums and settings to cluster schemas
  • Split cluster response view models due to api difference: ListView for list responses, GetView for get/create/update/upgrade responses. cni_cilium_settings is present only in GetView

BREAKING CHANGES:

  • Public type cluster.View is replaced by cluster.GetView / cluster.ListView.
  • Method return types in pkg/v1/cluster changed accordingly.

@TawR1024
Copy link
Contributor

TawR1024 commented Mar 4, 2026

@ormequ, according to breaking changes in this PR, I recommend you to change module version to v2.

@pavelpereyma @kolsean Any objections?

@ormequ
Copy link
Contributor Author

ormequ commented Mar 10, 2026

We personally discussed and decided to change only tag version to v1

@ormequ ormequ merged commit e5f211f into selectel:master Mar 10, 2026
4 checks passed
@ormequ ormequ deleted the feature/cilium-cni-support branch March 10, 2026 14:38
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.

3 participants