Helm Charts installer
Project description
Helm Charts Installer
Install various Kubernetes Helm charts on a Kubernetes cluster,
This application is mainly intended for local cluster charts installations.
Important helm_charts supports python3.5+ only!
- Traefik (As Ingress Controller)
- Kubernetes Dashboard
- OpenFaaS
- Airflow
- More to come
Prerequisites
Install Docker Edge version, Follow instructions here (MacOS), Enter Docker preferences, And make sure to activate Kubernetes.
- The application assumes that file
~/.kube/config
created/appended is generated by Docker installation, And the config file contains context ofdocker-for-desktop
Installation
Run
pip3 install helm-charts
Usage
Execute application
helm_charts [-h] [--config-file CONFIG_FILE] [--use-context USE_CONTEXT] [--helm-init]
Examples
Specify config file, default file is: ~/.kube/config
helm_charts --config-file PATH_TO_CONFIG_FILE
set cluster context, default context is: docker-for-desktop
helm_charts --use-context CONTEXT_NAME
also Executes 'helm init' command
helm_charts --helm-init
Access Kubernetes Dashboard
If kubernetes_dashboard
selected during installation process,
In order to login, access https://kubernetes.localhost
Press Choose kubeconfig file
or ...
on right side,
Select ~/.kube/config.local
file and press SIGN IN
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for helm_charts-1.0.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 746d68ab2da65ee6a031813a881262c29f5a33299655b463e5a65c41827a2b97 |
|
MD5 | 0ad0b35f7bbe12904c48676a3f92586e |
|
BLAKE2b-256 | 6febb7f2b9f2d9c29a599554d31f4745656b1ca14f9659674d8093d59082fc24 |