Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adds dedicated charts for console api, web and provider proxy #330

Open
wants to merge 2 commits into
base: console-api
Choose a base branch
from

Conversation

ygrishajev
Copy link

@ygrishajev ygrishajev commented Feb 12, 2025

Changes

Chart Standardization

  • Unified template variables across all charts:
    • Using .Chart.Name instead of .Values.appName
    • Using .Release.Namespace instead of .Values.namespace
    • Using .Chart.AppVersion for image tags
  • Moved static configurations from values to templates:
    • Resource limits and requests
    • Command arguments
    • Image pull policy
  • Simplified doppler configuration deriving and moved it to templates

New Charts Added

  1. console-web (v2.44.0)

    • Frontend web application
    • Supports beta tag for staging environment
    • Includes Doppler integration
  2. provider-proxy (v1.4.3)

    • Provider proxy service
    • Basic resource configuration

Console API Jobs Added

  • top-up-deployments
  • cleanup-stale-deployments
  • cleanup-stale-anonymous-users

@ygrishajev ygrishajev requested a review from a team as a code owner February 12, 2025 15:15
@ygrishajev ygrishajev force-pushed the console-api-chain branch 3 times, most recently from 48fef8f to 67a436a Compare February 13, 2025 08:44
@ygrishajev ygrishajev changed the title feat: extract resources to values feat: adds dedicated charts for console api, web and provider proxy Feb 13, 2025
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.

1 participant