Skip to content

Releases: hasura/gitkube

v2020.03.0

09 Apr 04:19
ec3d067
Compare
Choose a tag to compare
  1. update gitkube setup with new images (#125)
  2. update k8s manifests to work with newer version of kubernetes (#123)
  3. change log level to error to silence PING logging (#114)
  4. move to calendar versioning
  5. deprecate cli

v0.3.0

12 Nov 11:10
Compare
Choose a tag to compare
  • Upgrade client-go v9.0 - Fixes install issues on EKS
  • Upgrade docker client to 18.06 - Can support multi stage builds if underlying docker server is > 17.06

v0.2.1

27 Jul 07:03
87e6edb
Compare
Choose a tag to compare

Changelog

  • Support Docker For Desktop (#78)
  • Support multiple registry secrets (#83)
  • Use helm upgrade instead of helm install
  • Exit on manifest errors

v0.2.0

25 May 20:07
Compare
Choose a tag to compare

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