Releases: ndebuhr/cloud-native-workstation
Releases · ndebuhr/cloud-native-workstation
v0.18.0
Commits
- 7ea7213: ⬆️ Upgrade workstation prereqs (ingress-nginx to v4.9.0, gatekeeper to v3.14.0, and aws-efs-csi-driver to v2.5.2) (Neal DeBuhr)
- 973c13d: 🐍 Update Python package versions, for the code server system (Neal DeBuhr)
- df5b687: ⬆️ Bump the Code Server version from v4.19 to v4.89 (Neal DeBuhr)
- fb3d623: 🧹 Clean up quality scanning, permissions provisioning, and cert handling (Neal DeBuhr)
- 4054971: ⬆️ Bump the version on various dockerized components (Neal DeBuhr)
- 65ee869: ⌛ Double the timeout for the deployment validation workflow Helm install (to accommodate occasional longer installs) (Neal DeBuhr)
- 2caace5: 🩹 Fix Code Server build regressions (Neal DeBuhr)
- 91868d5: ⌛ Use a consistent Helm installation timeout across deployment validations (Neal DeBuhr)
- b4238e2: ⏪️ Revert Prometheus to a non-RC Docker tag (Neal DeBuhr)
- 93655ba: 🔖 Cut a v0.18.0 release (Neal DeBuhr)
v0.17.5
v0.17.4
v0.17.3
v0.17.2
v0.17.1
Commits
- ea89379: ⎈ Add kpt to the Code Server setup (Neal DeBuhr)
- 3ba1e31: 💚 Fix a CI/CD regression (Neal DeBuhr)
- ed3bf7c: ⬆️ Upgrade Code Server from v4.0.2 to v4.4.0 (Neal DeBuhr)
- fd5bf32: ⬆️ Upgrade the initializers base image from Alpine v3.15 to Alpine v3.16 (Neal DeBuhr)
- 40fd04a: ⬆️ Upgrade the Jupyter base image from v6.4.7 to v6.4.12 (Neal DeBuhr)
- 09f6951: ⬆️ Upgrade Pgweb from v0.11.10 to v0.11.11 (Neal DeBuhr)
- b77cd55: ⬆️ Upgrade conftest (used in the conftest GitHub Actions workflow) from v0.25.0 to v0.32.1 (Neal DeBuhr)
- 986572a: ⬆️ Upgrade conftest, helm, istioctl, terraform, and golang in Code Server to v0.32.1, v3.9, v1.14.1, v1.2.3, and v1.18.3 (respectively) (Neal DeBuhr)
- 4c5f81d: 🧪 Add pytest and pytest-xdist to the Code Server system (Neal DeBuhr)
- c7c4fef: ⬆️ Upgrade the Keycloak operator, OAuth2 proxy, Selenium hub, Selenium nodes, Guacamole, Kanboard, Prometheus, and Grafana (Neal DeBuhr)
- 9edb734: ⬆️ Upgrade Nginx and the AWS EFS CSI driver (Neal DeBuhr)
- cc3d0d2: ⬆️ Upgrade the Terraform provisioning step in the deployment workflow to Terraform v1.2.3 (Neal DeBuhr)
- b31a61e: 🐛 Fix a Guacamole networking regression (Neal DeBuhr)
- 931b18a: 🔖 Cut a v0.17.1 release (Neal DeBuhr)
v0.17.0
Commits
- 155f7ad: 🍃 Add MongoDB database tools to Code Server (Neal DeBuhr)
- eb8d6a8: 🚦 Add a conditional for Redis chart (dependency) deployment - Redis is only required if used as an OAuth2 Proxy session store (Neal DeBuhr)
- 9c9cf15: 🔀 Merge and refactor non-beta GKE provisioning specifications (Neal DeBuhr)
- d5efaef: 💚 Fix CI/CD regression (Neal DeBuhr)
- ab00093: 💾 Enable Keycloak backups by deploying an additional CRD (Neal DeBuhr)
- 1b08468: ⚫ Add spot VM capabilities to the beta GKE provisioning specification (Neal DeBuhr)
- 21530a0: ⏰ Add additional control over assigning workloads to preemptible/spot VMs (Neal DeBuhr)
- 9ee02e5: 🤑 Enable any combination of standard, spot, and preemptible VMs for workloads (particularly useful with the gke-beta provisioning specification) (Neal DeBuhr)
- a7b1acc: 📝 Add deprovisioning instructions to the README (Neal DeBuhr)
- 0079819: 📝 Remove outdated resources specification advice from the README (Neal DeBuhr)
- c1bffbb: ⛵ Add istioctl to Code Server (Neal DeBuhr)
- 7cddcfd: ⚔️ Add siege to Code Server (Neal DeBuhr)
- cd35af1: 🔖 Cut a v0.17.0 release (Neal DeBuhr)
v0.16.1
Commits
- 8c5abd6: 🐿️ Fix a bash profile setup issue, so that golang binaries are automatically brought into PATH (Neal DeBuhr)
- 7ec2257: 🚑️ Fix skaffold configuration handling (not all skaffold configuration fields support templating) (Neal DeBuhr)
- a769097: 🔒️ Expand OAuth scopes for machines under node auto-provisoning (gke-beta provisioning approach), so that custom images from Google Container Registry and Google Artifact Registry can be used (Neal DeBuhr)
- 21afac0: 📝 Fix an outdated reference URL in the README (Neal DeBuhr)
- 86c141c: ⬆️ Upgrade node.js (to v16) and npm (to v8) in Code Server (Neal DeBuhr)
- e581ced: 🌐 Enable CORS on the main ingress to improve Selenium Hub VNC viewer compatibility (Neal DeBuhr)
- 8295e51: 🔖 Cut a v0.16.1 release (Neal DeBuhr)
v0.16.0
Commits
- a4231a2: ⚡️ Add RAM-based tmpfs to Selenium nodes for improved performance and stability (Neal DeBuhr)
- 6f3b11b: 🩺 Add health checks to the Selenium Hub deployment (Neal DeBuhr)
- 2f3816c: 🧩 Add a Python extension to the Code Server system for IntelliSense (Pylance), linting, debugging, code navigation, code formatting, refactoring, variable exploration, and test exploration (Neal DeBuhr)
- 31d8bb4: 🧩 Remove the OPA extension from Code Server (extension removed from the marketplace) (Neal DeBuhr)
- d17f5bb: 🧽 Simplify the installation of CRDs for the Keycloak Operator and OPA Gatekeeper (Neal DeBuhr)
- 0c7b1f4: ⬆️ Upgrade the Keycloak operator (Neal DeBuhr)
- b9d5ed7: 📦️ Bundle Keycloak CRDs into the workstation preparation chart (Neal DeBuhr)
- 58c486b: 🔥 Remove an unnecessary Keycloak CRD installation step from the deployment workflow (Neal DeBuhr)
- 7a2a158: 💻 Add a Skaffold-based development workflow for improved developer experience (Neal DeBuhr)
- 27c76a4: 🔧 Add Skaffold to the Code Server setup (Neal DeBuhr)
- 600fde6: 🧩 Add git blame and Jupyter extensions to the Code Server system (Neal DeBuhr)
- 1630ea2: 🔖 Cut a v0.16.0 release (Neal DeBuhr)
v0.15.0
Commits
- ac3308e: ⚰️ Remove a dead table of contents entry from the README (Neal DeBuhr)
- 299a1c3: 🏷️ Add a Terraform variable for GCE node resource labels (Neal DeBuhr)
- bcea96c: ✍️ Format Terraform code (Neal DeBuhr)
- 301101c: 🌐 Remove Kubernetes networking configuration in some areas where default values can be leveraged (Neal DeBuhr)
- d681858: 🚩 Put the OAuth2 Proxy layer behind a feature flag (Neal DeBuhr)
- 389185b: ✅ Improve the deployment test - more rigor (confirm resource readiness and bindings) and avoidance of post-test dangling cloud resources (Neal DeBuhr)
- a2fc315: ⬆️ Upgrade the ingress-nginx and aws-efs-csi-driver Helm chart dependencies (Neal DeBuhr)
- ba1da50: ⬆️ Upgrade the SonarQube and Redis Helm chart dependencies (Neal DeBuhr)
- a0cd944: ⬆️ Upgrade Code Server (v3.12.0→v4.0.2) (Neal DeBuhr)
- d93c5ca: ⬆️ Upgrade Jupyter (v6.4.6→v6.4.7) (Neal DeBuhr)
- a1eeb20: ⬆️ Upgrade Pgweb (v0.11.9→v0.11.10) (Neal DeBuhr)
- bb88027: 🔖 Cut a v0.15.0 release (Neal DeBuhr)