Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Create kubernetes1.10.json #3096

Merged
merged 1 commit into from
May 29, 2018
Merged

Conversation

lucaslccs
Copy link
Contributor

Deploy Orchestrator Kubernetes Cluster with Release 1.10.*

Improvements

Node

  • Kubelet configuration can now be configured via a versioned config file;
  • Ability to configure whether containers in a pod should share a single process namespace;
  • CRI has been upgraded to v1alpha2;
  • Support for Windows Container Configuration;
  • Beta release of the CRI validation test suite;
  • CPU Manager, which allows users to request exclusive CPU cores;
  • Huge Pages, which allows pods to consume either 2Mi or 1Gi Huge Pages;
  • Device Plugin feature, which provides a framework for vendors to advertise their resources to the Kubelet without changing Kubernetes core code;

Storage

  • Additional power to both local storage and Persistent Volumes;

Windows

  • Features on Windows, including container CPU resources, image filesystem stats, and flexvolumes, adding Windows service control manager support and experimental support for Hyper-V isolation of single-container pods

OpenStack

  • SIG-OpenStack updated the OpenStack provider to use newer APIs;

API-machinery

  • API Aggregation has been upgraded to “stable” in Kubernetes 1.10;
  • Webhooks have seen numerous improvements, including alpha Support for self-hosting authorizer webhooks;

Auth

  • New authentication methods, including the alpha release of External client-go credential providers and the TokenRequest API;
  • Pod Security Policy now lets administrators decide what contexts pods can run in, and gives administrators the ability to limit node access to the API;

Azure

  • Kubernetes 1.10 includes alpha Azure support for cluster-autoscaler, as well as support for Azure Virtual Machine Scale Sets;

CLI

  • This release includes a change to kubectl get and describe to work better with extensions, as the server, rather than the client, returns this information for a smoother user experience;

Network

  • In terms of networking, Kubernetes 1.10 is about control. Users now have beta support for the ability to configure a pod’s resolv.conf, rather than relying on the cluster DNS, as well as configuring the NodePort IP address. You can also switch the default DNS plugin to CoreDNS (beta).

Deploy Orchestrator Kubernetes Cluster with Release 1.10.*

Improvements

Node
- Kubelet configuration can now be configured via a versioned config file;
- Ability to configure whether containers in a pod should share a single process namespace;
- CRI has been upgraded to v1alpha2;
- Support for Windows Container Configuration;
- Beta release of the CRI validation test suite;
- CPU Manager, which allows users to request exclusive CPU cores;
- Huge Pages, which allows pods to consume either 2Mi or 1Gi Huge Pages;
- Device Plugin feature, which provides a framework for vendors to advertise their resources to the Kubelet without changing Kubernetes core code;

Storage
- Additional power to both local storage and Persistent Volumes;

Windows
- Features on Windows, including container CPU resources, image filesystem stats, and flexvolumes, adding Windows service control manager support and experimental support for Hyper-V isolation of single-container pods

OpenStack
- SIG-OpenStack updated the OpenStack provider to use newer APIs;

API-machinery
- API Aggregation has been upgraded to “stable” in Kubernetes 1.10;
- Webhooks have seen numerous improvements, including alpha Support for self-hosting authorizer webhooks;

Auth
- New authentication methods, including the alpha release of External client-go credential providers and the TokenRequest API;
- Pod Security Policy now lets administrators decide what contexts pods can run in, and gives administrators the ability to limit node access to the API;

Azure
- Kubernetes 1.10 includes alpha Azure support for cluster-autoscaler, as well as support for Azure Virtual Machine Scale Sets;

CLI
- This release includes a change to kubectl get and describe to work better with extensions, as the server, rather than the client, returns this information for a smoother user experience;

Network
In terms of networking, Kubernetes 1.10 is about control. Users now have beta support for the ability to configure a pod’s resolv.conf, rather than relying on the cluster DNS, as well as configuring the NodePort IP address. You can also switch the default DNS plugin to CoreDNS (beta).
@acs-bot
Copy link

acs-bot commented May 27, 2018

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: cecilerobertmichon

Assign the PR to them by writing /assign @cecilerobertmichon in a comment when ready.

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@acs-bot acs-bot added the size/M label May 27, 2018
Copy link
Contributor

@CecileRobertMichon CecileRobertMichon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@CecileRobertMichon CecileRobertMichon merged commit b8d37ea into Azure:master May 29, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants