3.0.0-beta.2.0
Pre-release
Pre-release
mmurilo
released this
18 Jan 19:06
·
108 commits
to master
since this release
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.