Skip to content

This action implements the K8s cluster registration.

License

Notifications You must be signed in to change notification settings

freenet-actions/prepare-k8s-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

prepare-k8s-env

LICENSE

This action implements the Kubernetes (K8s) cluster registration and installs Helm

Usage

Login to k8s cluster

- uses: freenet-actions/prepare-k8s-env@v2
  with:
    # in this case the secrets previously must be set bevor workflow run
    k8s-host-url: ${{ secrets.MY_K8S_HOST_URL }}
    k8s-token: ${{ secrets.MY_K8S_TOKEN }}
    k8s-cluster-name: ${{ secrets.MY_K8S_CLUSTER_NAME }} #optional
    k8s-user-name: ${{ secrets.MY_K8S_USER_NAME }} #optional
    kubectl-version: latest #optional, default: latest
    helm-version: latest #optional, default: latest

Requirements

This action uses azure/setup-helm, which requires the unzip package on the GitHub runners.

About

This action implements the K8s cluster registration.

Resources

License

Stars

Watchers

Forks