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.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bf12c40da3441ee9e178065ce6968258bd993f8d4adfda19bfb46e1316f4e63 |
|
MD5 | 2d7598211d3aaaf1a704fff9e570f8af |
|
BLAKE2b-256 | b91f69385b942f7d872235c8a55c64adb0b31cd968a648da3dbeae96d2c98584 |