@@ -3520,20 +3520,56 @@ the greatest pace bowler of all time and a founder of the fine art of
3520
3520
3521
3521
# ## 0.3.1 - 2017-05-19
3522
3522
3523
- KubeSpawner updates. [Release note](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/releases/tag/v0.3.1)
3523
+ KubeSpawner updates.
3524
+
3525
+ - KubeSpawner has gained several new features, thanks
3526
+ to the work of Daniel Rodriguez and ktongsc! Specifically,
3527
+ we have support for init containers, node selectors,
3528
+ pod lifecycle hooks, etc. These can be used with the
3529
+ extraConfig override for now
3530
+ - Add easy ability to specify pod lifecycle hooks via the
3531
+ helm chart!
3524
3532
3525
3533
# ## 0.3 - 2017-05-15
3526
3534
3527
- Deployer UX fixes. [Release note](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/releases/tag/v0.3)
3535
+ Deployer UX fixes.
3536
+
3537
+ - No need to restart hub manually after some changes - it is
3538
+ automatically restarted now. You can disable an automatic
3539
+ restart of hub after an upgrade with the following :
3540
+
3541
+ 1. Finding out the current helm release's revision
3542
+ 2. Adding '--set revisionOverride=<current-revision>' to your
3543
+ upgrade command.
3544
+
3545
+ Only do this if you know exactly what you are doing :)
3546
+
3547
+ - Base images for everything upgraded to ubuntu 17.04. We can
3548
+ define the support lifecycle for the helm chart in the future,
3549
+ and decide on the base images at that point.
3550
+ - Add a timestamp to the job name for the pre-puller job. This
3551
+ prevents having to manually delete it when an install fails and
3552
+ has to be tried again. Because the Release Revision hadn't changed
3553
+ when the upgrade fails, trying again will cause it to fail with a
3554
+ ' job already exists' error. Adding the Timestamp to job name should
3555
+ hopefully fix that
3528
3556
3529
3557
# # 0.2
3530
3558
3531
3559
# ## 0.2 - 2017-05-01
3532
3560
3533
- Minor cleanups and features. [Release note](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/releases/tag/v0.2)
3561
+ Minor cleanups and features.
3562
+
3563
+ - Get rid of cull pod, move it inside the hub pod as a
3564
+ managed service
3565
+ - Set a default 1G memory guarantee for user pods
3566
+ - Allow setting a static global password for Dummy Authenticator
3567
+ - Allow setting extra static environment variables for user pods
3568
+ from the helm config
3569
+ - Upgrade kubespawner version (no major functional changes)
3534
3570
3535
3571
# # 0.1
3536
3572
3537
3573
# ## 0.1 - 2017-04-10
3538
3574
3539
- Initial Public Release. [Release note](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/releases/tag/v0.1)
3575
+ Initial Public Release.
0 commit comments