-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Introduced a new configuration file for Kubernetes deployments, enhancing clarity on parameters and settings. - Added common parameters for NATS, including external access and persistent volume settings. - **Bug Fixes** - Improved error handling and feedback in Helm release management scripts. - **Chores** - Reduced verbosity in test output by removing unnecessary echo statements in the testing Makefile. - Added success return statements in various check scripts to ensure proper termination. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
- Loading branch information
Showing
8 changed files
with
126 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
return 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
## @section Common parameters | ||
|
||
## @param host The hostname used to access the Kubernetes cluster externally (defaults to using the cluster name as a subdomain for the tenant host). | ||
## @param controlPlane.replicas Number of replicas for Kubernetes contorl-plane components | ||
## @param storageClass StorageClass used to store user data | ||
## | ||
host: "" | ||
controlPlane: | ||
replicas: 2 | ||
storageClass: replicated | ||
|
||
## @param nodeGroups [object] nodeGroups configuration | ||
## | ||
nodeGroups: | ||
md0: | ||
minReplicas: 0 | ||
maxReplicas: 10 | ||
instanceType: "u1.medium" | ||
ephemeralStorage: 20Gi | ||
roles: | ||
- ingress-nginx | ||
|
||
resources: | ||
cpu: "" | ||
memory: "" | ||
|
||
## @section Cluster Addons | ||
## | ||
addons: | ||
|
||
## Cert-manager: automatically creates and manages SSL/TLS certificate | ||
## | ||
certManager: | ||
## @param addons.certManager.enabled Enables the cert-manager | ||
## @param addons.certManager.valuesOverride Custom values to override | ||
enabled: true | ||
valuesOverride: {} | ||
|
||
## Ingress-NGINX Controller | ||
## | ||
ingressNginx: | ||
## @param addons.ingressNginx.enabled Enable Ingress-NGINX controller (expect nodes with 'ingress-nginx' role) | ||
## @param addons.ingressNginx.valuesOverride Custom values to override | ||
## | ||
enabled: true | ||
## @param addons.ingressNginx.hosts List of domain names that should be passed through to the cluster by upper cluster | ||
## e.g: | ||
## hosts: | ||
## - example.org | ||
## - foo.example.net | ||
## | ||
hosts: [] | ||
valuesOverride: {} | ||
|
||
## Flux CD | ||
## | ||
fluxcd: | ||
## @param addons.fluxcd.enabled Enables Flux CD | ||
## @param addons.fluxcd.valuesOverride Custom values to override | ||
## | ||
enabled: true | ||
valuesOverride: {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
return 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
## @section Common parameters | ||
|
||
## @param external Enable external access from outside the cluster | ||
## @param replicas Persistent Volume size for NATS | ||
## @param storageClass StorageClass used to store the data | ||
## | ||
external: false | ||
replicas: 2 | ||
storageClass: "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
return 0 |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters