### Install Kroki Chart with --set Source: https://github.com/cowboysysop/charts/blob/master/charts/kroki/README.md Use the `--set` argument to customize installation parameters like `nameOverride`. This example installs the chart from a repository. ```bash $ helm install my-release \ --set nameOverride=my-name cowboysysop/kroki ``` -------------------------------- ### Install Kroki Chart with --values Source: https://github.com/cowboysysop/charts/blob/master/charts/kroki/README.md Provide a YAML file with custom values using the `--values` argument for chart installation. This example installs from a repository. ```bash $ helm install my-release \ --values values.yaml cowboysysop/kroki ``` -------------------------------- ### Install Chart with values.yaml Source: https://github.com/cowboysysop/charts/blob/master/charts/lighthouse-ci/README.md Provide a YAML file with custom values to configure the chart during installation. This example uses a `values.yaml` file. ```bash $ helm install my-release \ --values values.yaml cowboysysop/lighthouse-ci ``` ```bash $ helm install my-release \ --values values.yaml oci://ghcr.io/cowboysysop/charts/lighthouse-ci ``` -------------------------------- ### Install MongoDB using Helm Source: https://github.com/cowboysysop/charts/blob/master/charts/mongodb/README.md Quick installation command for MongoDB using Helm. This is the recommended starting point for most users. ```console helm install my-release oci://registry-1.docker.io/bitnamicharts/mongodb ``` -------------------------------- ### Install Flowise with values.yaml Source: https://github.com/cowboysysop/charts/blob/master/charts/flowise/README.md Provide a YAML file with custom values during installation. This example uses a `values.yaml` file for a standard repository installation. ```bash $ helm install my-release \ --values values.yaml cowboysysop/flowise ``` -------------------------------- ### Install QuickChart Chart with --values Source: https://github.com/cowboysysop/charts/blob/master/charts/quickchart/README.md Alternatively, provide a YAML file with custom values using the `--values` argument for Helm installation. This example uses a `values.yaml` file. ```bash $ helm install my-release \ --values values.yaml cowboysysop/quickchart ``` ```bash $ helm install my-release \ --values values.yaml oci://ghcr.io/cowboysysop/charts/quickchart ``` -------------------------------- ### Install KubeView with Helm Source: https://github.com/cowboysysop/charts/blob/master/charts/kubeview/README.md Use this command to add the Helm repository and install KubeView. This is the standard installation method. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/kubeview ``` -------------------------------- ### Install QuickChart Helm Chart Source: https://github.com/cowboysysop/charts/blob/master/charts/quickchart/README.md Use this command to add the repository and install the QuickChart chart. Alternatively, use the OCI-based registry command for installation. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/quickchart ``` ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/quickchart ``` -------------------------------- ### Install Chart with nameOverride Source: https://github.com/cowboysysop/charts/blob/master/charts/kubernetes-mcp/README.md Use the `--set` argument to customize chart values during installation. This example sets the `nameOverride` parameter. ```bash $ helm install my-release \ --set nameOverride=my-name cowboysysop/kubernetes-mcp ``` ```bash $ helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/kubernetes-mcp ``` -------------------------------- ### Install Kubebox Chart from OCI Registry with --set Source: https://github.com/cowboysysop/charts/blob/master/charts/kubebox/README.md Install the Kubebox Helm chart from an OCI-based registry using the `--set` argument to customize parameters. This example sets the `nameOverride` parameter. ```bash $ helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/kubebox ``` -------------------------------- ### Install Kroki Helm Chart Source: https://github.com/cowboysysop/charts/blob/master/charts/kroki/README.md Installs the Kroki chart from the cowboysysop repository. Use this for a standard Helm installation. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/kroki ``` -------------------------------- ### Install Kubebox Chart with --set Source: https://github.com/cowboysysop/charts/blob/master/charts/kubebox/README.md Use the `--set` argument to customize parameters during Helm chart installation. This example sets the `nameOverride` parameter. ```bash $ helm install my-release \ --set nameOverride=my-name cowboysysop/kubebox ``` -------------------------------- ### Install Whoami Helm Chart Source: https://github.com/cowboysysop/charts/blob/master/charts/whoami/README.md Installs the Whoami chart from a Helm repository. Use this for standard Helm installations. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/whoami ``` -------------------------------- ### Install Kroki Chart from OCI with --set Source: https://github.com/cowboysysop/charts/blob/master/charts/kroki/README.md Use the `--set` argument to customize installation parameters like `nameOverride` when installing from an OCI-based registry. ```bash $ helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/kroki ``` -------------------------------- ### Install KubeView with Helm (OCI) Source: https://github.com/cowboysysop/charts/blob/master/charts/kubeview/README.md Use this command to install KubeView using an OCI-based registry. This is an alternative installation method. ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/kubeview ``` -------------------------------- ### Install Kroki Helm Chart (OCI Registry) Source: https://github.com/cowboysysop/charts/blob/master/charts/kroki/README.md Installs the Kroki chart using an OCI-based registry. This is an alternative installation method. ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/kroki ``` -------------------------------- ### Install Redis-Extra Chart with nameOverride Source: https://github.com/cowboysysop/charts/blob/master/charts/redis-extra/README.md Use the `--set` argument to customize chart values during installation. This example sets the `nameOverride` parameter. ```bash helm install my-release \ --set nameOverride=my-name cowboysysop/redis-extra ``` ```bash helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/redis-extra ``` -------------------------------- ### Install Kubebox using Helm Repository Source: https://github.com/cowboysysop/charts/blob/master/charts/kubebox/README.md Installs the Kubebox chart from a Helm repository. Use this for standard installations. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/kubebox ``` -------------------------------- ### Install Ollama Helm Chart Source: https://github.com/cowboysysop/charts/blob/master/charts/ollama/README.md Installs the Ollama chart from a Helm repository. Use this for standard installations. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/ollama ``` -------------------------------- ### Install Kubeview Chart with OCI Registry and --values Source: https://github.com/cowboysysop/charts/blob/master/charts/kubeview/README.md Installs the Kubeview chart from an OCI-based registry using `helm install` and specifies a YAML file for custom values. This method is suitable for complex configurations. ```bash $ helm install my-release \ --values values.yaml oci://ghcr.io/cowboysysop/charts/kubeview ``` -------------------------------- ### Install Kubebox using OCI Registry Source: https://github.com/cowboysysop/charts/blob/master/charts/kubebox/README.md Installs the Kubebox chart from an OCI-based registry. This is an alternative installation method. ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/kubebox ``` -------------------------------- ### Install Qdrant using OCI Registry Source: https://github.com/cowboysysop/charts/blob/master/charts/qdrant/README.md Installs the Qdrant chart from an OCI-based registry. This method is an alternative to traditional Helm repositories. ```bash helm install my-release oci://ghcr.io/cowboysysop/charts/qdrant ``` -------------------------------- ### Install Kubeview Chart with --values Source: https://github.com/cowboysysop/charts/blob/master/charts/kubeview/README.md Installs the Kubeview chart using `helm install` and specifies a YAML file for custom values. This is recommended for managing multiple configurations. ```bash $ helm install my-release \ --values values.yaml cowboysysop/kubeview ``` -------------------------------- ### Install Qdrant using Helm Repo Source: https://github.com/cowboysysop/charts/blob/master/charts/qdrant/README.md Installs the Qdrant chart from the cowboysysop Helm repository. This is the standard method for adding and installing charts. ```bash helm repo add cowboysysop https://cowboysysop.github.io/charts/ helm install my-release cowboysysop/qdrant ``` -------------------------------- ### Install Kubeview Chart with OCI Registry and --set Source: https://github.com/cowboysysop/charts/blob/master/charts/kubeview/README.md Installs the Kubeview chart from an OCI-based registry using `helm install` and overrides the `nameOverride` parameter. Ensure your OCI registry is accessible. ```bash $ helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/kubeview ``` -------------------------------- ### Install Flowise with values.yaml for OCI registry Source: https://github.com/cowboysysop/charts/blob/master/charts/flowise/README.md Provide a YAML file with custom values during installation. This example uses a `values.yaml` file for an OCI-based registry installation. ```bash $ helm install my-release \ --values values.yaml oci://ghcr.io/cowboysysop/charts/flowise ``` -------------------------------- ### Install Flowise with --set parameter Source: https://github.com/cowboysysop/charts/blob/master/charts/flowise/README.md Use the `--set` argument to customize installation parameters like `nameOverride`. This example shows setting `nameOverride` for a standard repository installation. ```bash $ helm install my-release \ --set nameOverride=my-name cowboysysop/flowise ``` -------------------------------- ### Install PostgreSQL Chart with Parameters Source: https://github.com/cowboysysop/charts/blob/master/charts/postgresql/README.md Use the `--set` argument to specify configuration values during Helm installation. Remember to replace placeholders with your actual registry and repository names. ```bash helm install my-release \ --set auth.postgresPassword=secretpassword oci://REGISTRY_NAME/REPOSITORY_NAME/postgresql ``` -------------------------------- ### Install Flowise with --set for OCI registry Source: https://github.com/cowboysysop/charts/blob/master/charts/flowise/README.md Use the `--set` argument to customize installation parameters like `nameOverride`. This example shows setting `nameOverride` for an OCI-based registry installation. ```bash $ helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/flowise ``` -------------------------------- ### Install MariaDB Chart with --set parameters Source: https://github.com/cowboysysop/charts/blob/master/charts/mariadb/README.md Install the MariaDB Helm chart and configure parameters like root password and database name using the --set argument. Remember to replace registry and repository placeholders. ```bash helm install my-release \ --set auth.rootPassword=secretpassword,auth.database=app_database \ oci://REGISTRY_NAME/REPOSITORY_NAME/mariadb ``` -------------------------------- ### Install Lighthouse CI Server (Helm Repo) Source: https://github.com/cowboysysop/charts/blob/master/charts/lighthouse-ci/README.md Use this command to add the chart repository and install the Lighthouse CI Server using Helm. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/lighthouse-ci ``` -------------------------------- ### Install Lighthouse CI Server (OCI Registry) Source: https://github.com/cowboysysop/charts/blob/master/charts/lighthouse-ci/README.md Use this command to install the Lighthouse CI Server from an OCI-based registry using Helm. ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/lighthouse-ci ``` -------------------------------- ### Install Helm Chart with nameOverride Source: https://github.com/cowboysysop/charts/blob/master/charts/cert-manager-common/README.md Use the `--set` argument to override default parameters during Helm chart installation. This example sets the `nameOverride` parameter. ```bash helm install my-release \ --set nameOverride=my-name cowboysysop/cert-manager-common ``` ```bash helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/cert-manager-common ``` -------------------------------- ### Install Helm Chart with --set Source: https://github.com/cowboysysop/charts/blob/master/charts/vertical-pod-autoscaler/README.md Install the Vertical Pod Autoscaler Helm chart using the `--set` argument to customize parameters like `nameOverride`. This example shows installation from a local chart repository. ```bash helm install my-release \ --set nameOverride=my-name cowboysysop/vertical-pod-autoscaler ``` -------------------------------- ### Install Grafana MCP Chart with OCI and --set Source: https://github.com/cowboysysop/charts/blob/master/charts/grafana-mcp/README.md Installs the Grafana MCP Helm chart from an OCI-based registry using the `--set` argument. This example sets the `nameOverride` parameter. ```bash $ helm install my-release \ --set nameOverride=my-name oci://ghcr.io/cowboysysop/charts/grafana-mcp ``` -------------------------------- ### Install Grafana MCP Chart with --set Source: https://github.com/cowboysysop/charts/blob/master/charts/grafana-mcp/README.md Installs the Grafana MCP Helm chart using the `--set` argument to override default values. This example sets the `nameOverride` parameter. ```bash $ helm install my-release \ --set nameOverride=my-name cowboysysop/grafana-mcp ``` -------------------------------- ### Image Configuration Example Source: https://github.com/cowboysysop/charts/blob/master/charts/common/README.md Example configuration for specifying Docker image details like registry, repository, tag, and pull policy. ```yaml registry: type: string description: Docker registry where the image is located example: docker.io repository: type: string description: Repository and image name example: bitnami/nginx tag: type: string description: image tag example: 1.16.1-debian-10-r63 pullPolicy: type: string description: Specify a imagePullPolicy. pullSecrets: type: array items: type: string description: Optionally specify an array of imagePullSecrets (evaluated as templates). debug: type: boolean description: Set to true if you would like to see extra information on logs example: false ## An instance would be: # registry: docker.io # repository: bitnami/nginx # tag: 1.16.1-debian-10-r63 # pullPolicy: IfNotPresent # debug: false ``` -------------------------------- ### Value Validation Alert Example Source: https://github.com/cowboysysop/charts/blob/master/charts/common/README.md Console output demonstrating alerts generated when required values are left empty during Helm installation, including instructions to set the values. ```console helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) 'path.to.value01' must not be empty, please add '--set path.to.value01=$PASSWORD_01' to the command. To get the current value: export PASSWORD_01=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-01}" | base64 -d) ``` -------------------------------- ### Connect to Redis Client Pod Source: https://github.com/cowboysysop/charts/blob/master/charts/redis/templates/NOTES.txt Instructions on how to run a Redis pod that can be used as a client to connect to the Redis server. ```text To connect to your RedisĀ® server: 1. Run a RedisĀ® pod that you can use as a client: ``` -------------------------------- ### Define Init Containers for MariaDB Pod Source: https://github.com/cowboysysop/charts/blob/master/charts/mariadb/README.md Use the `initContainers` parameter to specify init containers that need to run before the main MariaDB container starts. This is useful for setup tasks. ```yaml initContainers: - name: your-image-name image: your-image imagePullPolicy: Always ports: - name: portname containerPort: 1234 ``` -------------------------------- ### Install Redis Chart with Parameters Source: https://github.com/cowboysysop/charts/blob/master/charts/redis/README.md Install the Redis chart using Helm, specifying parameters with the --set argument. Remember to replace placeholders with your actual registry and repository names. ```console helm install my-release \ --set auth.password=secretpassword \ oci://REGISTRY_NAME/REPOSITORY_NAME/redis ``` -------------------------------- ### Install Flowise using OCI Registry Source: https://github.com/cowboysysop/charts/blob/master/charts/flowise/README.md Installs the Flowise chart from an OCI-based registry. This is an alternative installation method. ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/flowise ``` -------------------------------- ### Install Qdrant Chart from OCI Registry with values.yaml Source: https://github.com/cowboysysop/charts/blob/master/charts/qdrant/README.md Installs the Qdrant Helm chart from an OCI-based registry, using a custom values file named 'values.yaml'. This is the recommended approach for complex configurations. ```bash $ helm install my-release \ --values values.yaml oci://ghcr.io/cowboysysop/charts/qdrant ``` -------------------------------- ### Replicate Container Startup Scripts Source: https://github.com/cowboysysop/charts/blob/master/charts/mongodb/templates/NOTES.txt This command can be used to manually execute the entrypoint and run scripts for the MongoDB container, useful for replicating startup behavior. ```bash /opt/bitnami/scripts/mongodb/entrypoint.sh /opt/bitnami/scripts/mongodb/run.sh ``` -------------------------------- ### Install Redis using Helm (with placeholders) Source: https://github.com/cowboysysop/charts/blob/master/charts/redis/README.md Installs the Redis chart with a specified release name. You need to substitute the placeholders REGISTRY_NAME and REPOSITORY_NAME with your Helm chart registry and repository. ```console helm install my-release oci://REGISTRY_NAME/REPOSITORY_NAME/redis ``` -------------------------------- ### Install Dolibarr Helm Chart Source: https://github.com/cowboysysop/charts/blob/master/charts/dolibarr/README.md Installs the Dolibarr chart from a Helm repository. Use this for standard Helm repository installations. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/dolibarr ``` -------------------------------- ### Install Whoami Helm Chart using OCI Registry Source: https://github.com/cowboysysop/charts/blob/master/charts/whoami/README.md Installs the Whoami chart from an OCI-based registry. This is an alternative installation method. ```bash $ helm install my-release oci://ghcr.io/cowboysysop/charts/whoami ``` -------------------------------- ### Install MariaDB Chart with values.yaml Source: https://github.com/cowboysysop/charts/blob/master/charts/mariadb/README.md Install the MariaDB Helm chart by providing a YAML file with configuration values. Replace registry and repository placeholders. ```bash helm install my-release -f values.yaml oci://REGISTRY_NAME/REPOSITORY_NAME/mariadb ``` -------------------------------- ### Install Mongo Express Helm Chart Source: https://github.com/cowboysysop/charts/blob/master/charts/mongo-express/README.md Installs the Mongo Express chart from the cowboysysop Helm repository. Use this for standard installations. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/mongo-express ``` -------------------------------- ### Install Flowise using Helm Source: https://github.com/cowboysysop/charts/blob/master/charts/flowise/README.md Installs the Flowise chart from the cowboysysop Helm repository. Use this for standard Helm repository installations. ```bash $ helm repo add cowboysysop https://cowboysysop.github.io/charts/ $ helm install my-release cowboysysop/flowise ```