Helm charts
This is a repository of Helm charts for use with NetFoundry on Kubernetes. After adding this repository to Helm you may then search and install the charts (packages) hosted in this repository.
❯ helm repo add netfoundry https://netfoundry.github.io/charts/
"netfoundry" has been added to your repositories
❯ helm search repo netfoundry
NAME CHART VERSION APP VERSION DESCRIPTION
netfoundry/ziti-host 0.1.0 0.19.12 A Helm chart for Kubernetes
❯ helm install ziti-host netfoundry/ziti-host --set-file enrollmentToken=./Linux1.jwt
NAME: ziti-host
LAST DEPLOYED: Mon Apr 26 12:19:05 2021
NAMESPACE: default
STATUS: deployed
REVISION: 1
NOTES:
1. This deployment does not provide an ingress / server port, only egress from the pod to any `serverEgress` destinations you configure in a NetFoundry network e.g. https://kubernetes.default.svc:443:
export POD_NAME=$(kubectl get pods --namespace default -l "app.kubernetes.io/name=ziti-host-master,app.kubernetes.io/instance=ziti-host-master" -o jsonpath="{.items[0].metadata.name}")
# add or update a chart named "ziti-host-master" located in the top level of this repo
helm package ./ziti-host-master && helm repo index . --debug
Merge changes to branch “master” and push to GitHub. GitHub Pages will rebuild the web site to publish the changes. You may verify the rebuild completed by noting the presence of your update in https://netfoundry.github.io/charts/index.yaml. Then you may use the update in Helm.
❯ helm repo update && helm search repo netfoundry --versions
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "netfoundry" chart repository
Update Complete. ⎈Happy Helming!⎈
NAME CHART VERSION APP VERSION DESCRIPTION
netfoundry/ziti-host 0.1.1 0.19.12 A Helm chart for Kubernetes
netfoundry/ziti-host 0.1.0 0.19.12 A Helm chart for Kubernetes