Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rafaelurrutiasilva/generate_k8s_manifests_using_helm
Bash script to generate Kubernetes manifests using Helm and Kubeseal.
https://github.com/rafaelurrutiasilva/generate_k8s_manifests_using_helm
bash-script helm helm-chart k8s kubernetes kubeseal manifest yaml
Last synced: about 2 months ago
JSON representation
Bash script to generate Kubernetes manifests using Helm and Kubeseal.
- Host: GitHub
- URL: https://github.com/rafaelurrutiasilva/generate_k8s_manifests_using_helm
- Owner: rafaelurrutiasilva
- License: unlicense
- Created: 2023-03-24T18:33:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-26T11:54:35.000Z (about 1 year ago)
- Last Synced: 2023-11-26T16:35:17.167Z (about 1 year ago)
- Topics: bash-script, helm, helm-chart, k8s, kubernetes, kubeseal, manifest, yaml
- Language: Shell
- Homepage:
- Size: 133 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Generate Kubernetes Manifests Using Helm
Generate Kubernetes manifests using Helm and Kubeseal.## Introduction
This Bash script can be used to generate Kubernetes manifests using Helm and Kubeseal.
The script will generate manifest files using the Helm and the values you put in the values.yaml file and it will encrypt secrets using Kubeseal and remove the files that contain secrets in clear text.## How to use
Get help from the script by using:
```
$ generate_manifests.sh --help
```## Example
This repository contains an example for generating Kubernetes manifests for the application **Argo CD**.
See the [manifests.ini](https://github.com/rafaelurrutiasilva/Generate_K8s_Manifests_Using_Helm/blob/main/manifests.ini) and [values.yaml](https://github.com/rafaelurrutiasilva/Generate_K8s_Manifests_Using_Helm/blob/main/values.yaml) files for more details.