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

Cost Explorer API (1/n): Create a Helm chart for a dummy Python webserver for use as a local support chart dependency #4670

Closed
Tracked by #4453
consideRatio opened this issue Aug 23, 2024 · 0 comments · Fixed by #4675
Assignees

Comments

@consideRatio
Copy link
Contributor

consideRatio commented Aug 23, 2024

For #4453, using a Cost Explorer API approach consider in #4648, create the Helm deployment part of the Python webserver needed as a backend for Grafana.

Definition of done

  • A Helm chart defined under helm-charts/ is created and can be an opt-in dependency for the support chart config
  • The Helm chart contains a Deployment, Service, and a ServiceAccount template (maybe something more?)
    • The ServiceAccount needs to have configurable annotations, and be declared to be used by the Deployment
  • A Dockerfile is created having Python and a requirements file installed
  • Chartpress can build the Dockerfile into an image and update values.yaml etc
  • The helm chart is tested to deploy with a pod runnig a dummy Python application just printing Hello and sleeping or similar.
@consideRatio consideRatio changed the title Cost Explorer API: Create a sub-chart for dummy Python webserver in the support chart Cost Explorer API: Create a Helm chart for dummy Python webserver for use as a Support chart dependency Aug 23, 2024
@consideRatio consideRatio changed the title Cost Explorer API: Create a Helm chart for dummy Python webserver for use as a Support chart dependency Cost Explorer API: Create a Helm chart for dummy Python webserver for use as a Support chart local dependency Aug 23, 2024
@consideRatio consideRatio changed the title Cost Explorer API: Create a Helm chart for dummy Python webserver for use as a Support chart local dependency Cost Explorer API: Create a Helm chart for a dummy Python webserver for use as a local support chart dependency Aug 23, 2024
@consideRatio consideRatio changed the title Cost Explorer API: Create a Helm chart for a dummy Python webserver for use as a local support chart dependency Cost Explorer API (1/n): Create a Helm chart for a dummy Python webserver for use as a local support chart dependency Aug 23, 2024
@consideRatio consideRatio self-assigned this Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant