Skip to content

3.0.0-beta.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@mmurilo mmurilo released this 18 Jan 19:06
· 108 commits to master since this release
73757ce

These Release Notes are for ZenHub Enterprise (On-Premise), for customers using ZenHub for Kubernetes with GitHub Enterprise Server.

  • For all users using ZenHub Enterprise (On-Premise) for VMs, version ZenHub Enterprise 3.1 will provide support for VM based upgrades. Please wait until that version is available. For information about your current 2.x application, please the the v2.x releases.
  • For all users using ZenHub on GitHub.com, please check out our new feature announcements on our product changelog.

What's new in ZenHub Enterprise 3.0.0-beta.2.0

Release Date: January 15, 2021

IMPORTANT: ZenHub Enterprise 3.0.0-beta.2.0 supports the following GitHub Enterprise versions: 2.21, and 2.22.

New Repository Structure

  • Manifests are now organized per application, with all files and guides for ZenHub for Kubernetes located inside the k8s-cluster folder
  • When ZenHub Enterprise (On-Premise) for VMs is ready, all the files and guides will be located inside a folder called virtual-machine

ZHE2 to ZHE3 Data Migration Guide

  • Within the k8s-cluster folder is also the new zhe3-migration folder, which contains scripts and instructions for migrating data from ZHE2 to ZHE3

User managed variables

  • The main kustomization.yaml is now the only place required to input all of your user-defined variables and secrets

New deployment procedure

  • Manifests are deployed utilizing the latest version of kustomize at the time of this release (3.9.x)
kustomize build . | kubectl diff -f-

TLS

  • SSL/TLS connection between ingress and ZHE (nginx-gateway)

Kubernetes Manifests

This repository now includes Kubernetes manifests and kustomize configuration files compatible with application images v2.44. For customers that are looking to configure ZenHub on an existing Kubernetes cluster, please follow the instructions in our README.