Skip to content

v0.2.0

Compare
Choose a tag to compare
@shahidhk shahidhk released this 25 May 20:07
· 30 commits to master since this release

Changelog

  • Introduces gitkube CLI for easier installation and managing remotes [docs]
  • Support applying manifests: k8s yamls or helm charts [k8s docs] [helm docs]

Installation

Using Gitkube CLI

  1. Install Gitkube CLI:

    • Linux/MacOS
    curl https://raw.githubusercontent.com/hasura/gitkube/master/gimme.sh | bash
    • Windows: download the latest release and add it to your PATH.
  2. Use Gitkube CLI to install Gitkube on the cluster:

    gitkube install

Using kubectl

kubectl create -f https://storage.googleapis.com/gitkube/gitkube-setup-stable.yaml

#expose gitkubed service
kubectl --namespace kube-system expose deployment gitkubed --type=LoadBalancer --name=gitkubed

Updating existing installation

Execute the following commands to update existing Gitkube installation to the latest version:

kubectl -n kube-system set-image deployment/gitkubed sshd=hasura/gitkubed:v0.2.0
kubectl -n kube-system set-image deployment/gitkube-controller controller=hasura/gitkube-controller:v0.2.0