This repository was archived by the owner on Jan 11, 2023. It is now read-only.
v0.16.0
FEATURES: 🌈
- Kubernetes
- Add'l version support:
v1.9.7
v1.11.0-alpha.1
- Run kubelet as native daemon (and not inside container) (PRs #2584 #2610 @CecileRobertMichon)
- k8s apiserver --oidc properties are user-overridable (PR #2603 @jackfrancis)
- Enable custom base images for Kubernetes (PRs #2513 #2613 @Kargakis)
- Add'l version support:
- DCOS
- private registry support for DCOS (PR #1137 @xtophs)
- add EnableRBAC to hosted master workflow (PRs #2647 #2653 @rjtsdl)
- add custom VNET to hosted master workflow (PRs #2648 #2693 #2716 @JunSun17)
- Use latest patch version in preferred release channel as default k8s release (PR #2654 @CecileRobertMichon)
BUGS FIXED: 🐞
- fix maxPods deprecation inconsistency (PR #2618 @jackfrancis)
- remove deprecated etcd-quorum-read flag from apiserver (PR #2630 @seanknox)
- ensurePodSecurityPolicy before check for ready nodes (PR #2633 @jackfrancis)
- add condition to kubelet.service (PR #2638 @jackfrancis)
- Update grafana for fix fs issues (PR #2628 @martell)
- Fix nil linuxprofile (PR #2621 @zqingqing1)
- Don't generate ssh key on existing cluster (PR #2671 @weinong)
- Fix clear containers cc-proxy (PR #2686 @jessfraz)
- Fix the older api version to make LinuxProfile not required (PR #2717 @weinong)
- Fix a bug where version is override when omitted during update (PR #2725 @weinong)
- Fix nil pointer panic (PR #2733 @weinong)
DEV IMPROVEMENTS/CHORES: 🔧
- Prevent override of _output directory (PR #2581 @skinny)
- Updated ubuntu image to 16.04.201804050 (PR #2640 @jackfrancis)
- Rename Kubernetes provision script (PR #2617 @CecileRobertMichon)
- Optimizations to Kubernetes provision script implementation
- remove unnecessary setNetworkPlugin func (PR #2601 @jackfrancis)
- retry apt-mark hold and apt-mark unhold (PR #2625 @jackfrancis)
- add retries for systemctl commands (PR #2639 @jackfrancis)
- wait_for_file, rationalize docker install (PR #2641 @jackfrancis)
- install kubelet deps during provisioning (PR #2643 @jackfrancis)
- Do not check for nodes Ready in CSE on masters (PR #2650 @jackfrancis)
- Standardize systemd implementation for k8s provisioning (PR #2666 @jackfrancis)
- Rationalize exit codes in CSE (PR #2701 @CecileRobertMichon)
- refresh dependencies (PR #2615 @jackfrancis)
- Fix broken devenv.ps1 due to dot net core (PR #2660 @JiangtianLi)
- Docs updates!
- Cluster definition docs cleanup (PR #2622 @CecileRobertMichon)
- CI/E2E maintenance/improvements!
- re-enable marathon app in DCOS cluster validation (PR #2655 @dmitsh)
- re-enable soak tests (PR #2642 @CecileRobertMichon)
- E2E ILB test only create service once (PR #2667 @CecileRobertMichon)