Skip to content

chore: add flux and flux consumer service#12

Merged
pratapalakshmi merged 4 commits intomainfrom
add-flux-services
Apr 14, 2026
Merged

chore: add flux and flux consumer service#12
pratapalakshmi merged 4 commits intomainfrom
add-flux-services

Conversation

@akshat5302
Copy link
Copy Markdown
Member

Description

This pull request introduces the configuration and deployment setup for the new Flux service and its consumer in the Kubernetes environment. It adds the necessary ConfigMaps, Secrets, and Deployment manifests, and updates the kustomization to include these new resources and images.

Type of Change

  • Feature (non-breaking change which adds functionality)

@pratapalakshmi
Copy link
Copy Markdown
Collaborator

Rebase this and please push the changes

akshat5302 and others added 4 commits April 14, 2026 11:55
- Added new Flux-related resources including configmaps and deployments to kustomization.yaml.
- Updated images section to include the Flux commercial image with the latest tag.
- Deleted Flux-related ConfigMaps, Secrets, and Deployments from kustomization.yaml and their respective files.
- Updated the images section to remove references to the Flux commercial image.
- Cleaned up the kustomization.yaml to reflect the removal of Flux components.
- Introduced AMAZONMQ_SECRET_ARN and ELASTICACHE_SECRET_ARN fields in secret.yaml for managed AWS services.
- Updated documentation to reflect the new optional secret ARNs for enhanced service integration.
Flux services need shared config (REDIS_AUTH_TOKEN_KEY, RABBITMQ_USER_KEY,
RABBITMQ_PASSWORD_KEY) and secrets from plane-app-vars and plane-app-secrets
to resolve AWS Secrets Manager credentials, matching silo's envFrom pattern.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@pratapalakshmi pratapalakshmi merged commit 19b1ab0 into main Apr 14, 2026
@pratapalakshmi pratapalakshmi deleted the add-flux-services branch April 14, 2026 07:29
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