CRIDGE standalone deployment
### Proposer(s)
UPATRAS
### New Feature in a nutshell
Created a standalone HELM chart for CRIDGE deployment.
Installation Parameters Configuration:
- Kubeconfig:
- Can be embedded directly into Helm chart files.
- helm/cridge/files/org.etsi.osl.cridge/kubeconfig.yaml
- Alternatively, pass via --set-file argument during installation, pointing to the installer's local directory.
- helm install cridge . -f values.yaml --set-file kubeconfig=/path/to/file.yaml
- Artemis Connection and Credentials:
- Configurable in the values.yaml file.
### Rationale
- Managing multiple Kubernetes clusters requires replicating the CRIDGE service in deployment files
- Tight coupling limits scalability and flexibility.
### Feature Proposal Presentation (Presented in OSL TECH Call)
[CRIDGE_Standalone_Deployment_Presentation.pptx](/uploads/94e3931f3f31c3ab1d948935cb3fd806/CRIDGE_Standalone_Deployment_Presentation.pptx)
### Acknowledgements
This work is supported by the EU-funded HORIZON-JU-SNS-2022 ACROSS project with Grant Agreement number 101097122.
epic