Skip to content

Bump k8s to v1.35, automount service account token#31

Merged
oscarhermoso merged 9 commits intomainfrom
feature/kubernetes-1.35
Mar 7, 2026
Merged

Bump k8s to v1.35, automount service account token#31
oscarhermoso merged 9 commits intomainfrom
feature/kubernetes-1.35

Conversation

@oscarhermoso
Copy link
Copy Markdown
Owner

No description provided.

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

Updates the project’s deployment and Helm chart assets for the v0.2.4 release, including a Kubernetes version bump and explicit ServiceAccount token automount configuration.

Changes:

  • Bump Kubernetes APT repo/version used by the cluster deployment script to v1.35.
  • Update manifests/chart metadata to v0.2.4 and pin the deployment image tag.
  • Adjust RBAC permissions and add Helm unit tests + documentation for serviceAccount.automount.

Reviewed changes

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

Show a summary per file
File Description
scripts/deploy-cluster.sh Updates Kubernetes APT repository and KUBE_VERSION to v1.35.
deploy/kubernetes/rbac.yaml Refines RBAC verbs and adds permissions for token subresource/configmaps.
deploy/kubernetes/deployment.yaml Pins controller image to v0.2.4 (instead of latest).
charts/binarylane-cloud-controller-manager/tests/deployment_test.yaml Adds unit tests covering automountServiceAccountToken behavior and includes SA template.
charts/binarylane-cloud-controller-manager/README.md Documents new serviceAccount.automount value.
charts/binarylane-cloud-controller-manager/Chart.yaml Bumps chart version/appVersion to 0.2.4.
README.md Updates install/apply instructions to use 0.2.4/v0.2.4 references.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@oscarhermoso oscarhermoso merged commit 524fb3e into main Mar 7, 2026
5 checks passed
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.

2 participants