Add Azure AKS deployment support with Key Vault integration and topology constraints#61
Closed
Copilot wants to merge 1 commit intoexample-aksfrom
Closed
Add Azure AKS deployment support with Key Vault integration and topology constraints#61Copilot wants to merge 1 commit intoexample-aksfrom
Copilot wants to merge 1 commit intoexample-aksfrom
Conversation
Copilot
AI
changed the title
[WIP] Update AKS deployment example for Azure
Add Azure AKS deployment support with Key Vault integration and topology constraints
Jan 12, 2026
Contributor
|
@copilot should i add v0.8.3 in the title? |
Author
The current chart version is However, whether to include the version in the PR title is a project convention preference. Common approaches:
If you want the version in the title, you'd also need to update |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Extends Helm chart compatibility with Azure Kubernetes Service (AKS Standard and AKS Automatic) through optional template enhancements and production-ready deployment example.
Template Enhancements
Added optional fields to all service deployments (API, UI, ELS, DAS):
volumeMounts/volumes- Azure Key Vault CSI Driver integration for secret managementtopologySpreadConstraints- Pod distribution across nodes/zones for AKS Automatic policy complianceinitContainers.resources- Resource limits/requests for init containers (AKS Automatic requirement)All fields use
{{- with }}conditionals for backward compatibility - existing deployments unaffected.AKS Deployment Example
New
charts/featbit/examples/aks/with production architecture:Internet → Traffic Manager → Azure LB → NGINX Ingress (TLS) → FeatBit
featbit-aks-values.yaml- External PostgreSQL/Redis, Key Vault secrets, autoscaling configkeyvault-secret-provider.yaml- SecretProviderClass for CSI Drivercluster-issuer.yaml- Let's Encrypt staging/production issuersREADME.md- Complete deployment guide: NGINX Ingress setup, cert-manager, Traffic Manager multi-region, troubleshootingConfiguration highlights:
Additional Changes
.gitignore- Added*.local.yamlpattern for local config files✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.