|
|
||
|---|---|---|
| charts | ||
| templates | ||
| .helmignore | ||
| Chart.yaml | ||
| LICENSE | ||
| README.md | ||
| values.yaml | ||
Budget
This repository provides the resources for a personal budget manager on the homeserver.
Getting Started
These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
Requirements for the software and other tools to build, test and push
- Git
- Kubernetes command line tool (kubectl)
- Helm
- Configured kubernetes cluster
Supported IDEs
You can use the IDE of your choice to continue developing the project. However, the following IDEs are recommended and officially supported:
Deployment
As soon as changes are pushed to the main branch on the remote repository, the new version will be deployed.
Development
This repository is a full functional helm chart.
Therefore you can use the helm command line tool to deploy a development instance of the project.
To deploy a development instance, run the following command:
helm upgrade --install --namespace staging --create-namespace budget . --set host=budget.dev.testgoofy.ch
Authors
- Lukas Gysin - Main Contributor & Project Owner
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Acknowledgments
- Billie Thompson - Provided README Template
- Contributor Covenant - Provided CODE_OF_CONDUCT Template