1.2.0
Release 1.2.0 of Labs Workbench API server and GUI includes the following:
Highlights
- Styling updates to the dashboard view in the UI, slimmed down default user experience
- Made some features of the UI optional and hidden by default: ImportSpec / AddEditSpec / AddEditService / Console / etc
- Support for automatically generating wildcard TLS certificates via
cert-manager
- Expand configurable options in Helm chart (node selector, PVC storage class, subdomain prefix, shared storage, etc)
- Workbench apiserver now communicates with Kubernetes via their official golang client SDK
- Replace Ansible playbooks with Terraform deployment procedure
- Replace legacy glusterfs mount with home folders as PersistentVolumeClaims
- Replace
privileged
with fullsecurityContext
in specs - Experimental support for
NetworkPolicy
resources - Updated dependencies and tools:
helm 3
+golang 1.18
+angular 1.8.0
Known Issues
- Scaling up cluster with terraform can destroy /var/lib/docker mount on existing workers
For details, see 1.1.0...1.2.0