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