-
Notifications
You must be signed in to change notification settings - Fork 4
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
add account squid helm chart #305
Conversation
PR Description updated to latest commit (303efb3) |
PR Review
Code feedback:
✨ Review tool usage guide:Overview: The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.
See the review usage page for a comprehensive guide on using this tool. |
PR Code Suggestions
✨ Improve tool usage guide:Overview:
See the improve usage page for a comprehensive guide on using this tool. |
closing as making #304 more reusable for all micro-squids |
Type
enhancement
Description
account-squid
application.Changes walkthrough
1 files
_helpers.tpl
Add Helper Templates for Helm Chart Configuration
explorer/k8s/helm/account-squid/templates/_helpers.tpl
naming in Helm chart.
13 files
.helmignore
Create .helmignore for Helm Packaging
explorer/k8s/helm/account-squid/.helmignore
packaging.
Chart.yaml
Define Metadata and Versioning for Helm Chart
explorer/k8s/helm/account-squid/Chart.yaml
explorer-env-file
Configure Environment Variables for Database and Network
explorer/k8s/helm/account-squid/config/explorer-env-file
acme-certificate.yaml
Setup ACME Certificate Configuration
explorer/k8s/helm/account-squid/misc/acme-certificate.yaml
cert-manager.
clusterroles.yaml
Define Cluster Roles and Bindings for Kubernetes
explorer/k8s/helm/account-squid/templates/clusterroles.yaml
privileges.
configmap.yaml
Create ConfigMap for PostgreSQL Configuration
explorer/k8s/helm/account-squid/templates/configmap.yaml
hpa.yaml
Configure Horizontal Pod Autoscaler
explorer/k8s/helm/account-squid/templates/hpa.yaml
ingress.yaml
Setup Ingress and TLS Configuration
explorer/k8s/helm/account-squid/templates/ingress.yaml
loadbal-svc.yaml
Configure LoadBalancer Service
explorer/k8s/helm/account-squid/templates/loadbal-svc.yaml
namespace.yaml
Create Namespace for Application
explorer/k8s/helm/account-squid/templates/namespace.yaml
postgres-configmap.yaml
Define PostgreSQL Configurations in ConfigMap
explorer/k8s/helm/account-squid/templates/postgres-configmap.yaml
pv.yaml
Setup Persistent Volume for Data Storage
explorer/k8s/helm/account-squid/templates/pv.yaml
pvc.yaml
Create Persistent Volume Claim
explorer/k8s/helm/account-squid/templates/pvc.yaml
1 files
NOTES.txt
Provide Access Instructions for Various Service Types
explorer/k8s/helm/account-squid/templates/NOTES.txt
different Kubernetes service types.