Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the new features of Kubernetes1.4

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly introduces "what are the new features of Kubernetes1.4". In daily operation, I believe many people have doubts about the new features of Kubernetes1.4. The editor consulted all kinds of materials and sorted out simple and easy-to-use methods of operation. I hope it will be helpful to answer the questions of "what are the new features of Kubernetes1.4?" Next, please follow the editor to study!

Kubernetes1.4 main new features to create kubernetes clusters only two commands are needed to enhance support for stateful applications Cluster Alliance API support Container Security Control enhanced Kubernetes infrastructure including scheduling 90% command line operations can be achieved with two commands to create a cluster through Kubernetes DashBoard UI

In order to start Kubernetes, the user needs to provide a compute node, install Kubernetes, and start the cluster. Users crave an easy, portable way to deploy Kubernetes clusters on any cloud (public cloud, private cloud, or bare metal). To this end:

Kubernetes 1.4introduces the kubeadm command, which simplifies cluster startup to two commands, eliminating the need for complex kube-up scripts. Once Kubernetes is installed, kubeadm init starts the master node, and kubeadm join can merge the node into the cluster.

By streamlining the installation process, by packaging Kubernetes and its dependencies, users of major Linux distributions, including Ubuntu Xenial and Red Hat, can use familiar apt-get and yum to install Kubernetes.

Additional deployments, such as for an overlay network, use the daemonset approach to simplify the operation to a single command.

Simplifying this uses the new certified API, which uses kubelet TLS bootstrap, and the new API discovery.

Enhanced support for stateful applications

When cloud native applications are built and run in containers, more common stateful applications such as batch processing, databases, and KV storage require additional features to be compatible with containers. In Kubernetes 1.4, we introduced a number of features to simplify the deployment of these applications, including:

ScheduledJob alpha version, users can run batch tasks at regular intervals.

The Init-Container beta version, which emphasizes serialization dependencies before running one or more containers before starting the main container, such as starting a database or multi-tier application

Upgrade dynamic PVC to beta version. This feature allows cluster administrators to expose multiple storage providers and allows users to choose which storage provider to use through a new storage API.

Curated and Pretest Helm Charts, for common stateful applications such as MariaDB, MySQL, and Jenkins, Curated and Helm Charts can be used using a command from Helm Package Manager version 2.

Added Cluster Alliance API

What our users around the world want is to be able to build applications on divided regions and clouds, so we provide:

In the federated ReplicaSets Beta version, replica sets can now create replicas across regions and clouds in all or part of the cluster. The entire federated replica statistics and relative cluster weight / replica statistics are consistently maintained, and the federated ReplicaSet controller ensures that you have these Pods in each region / cloud.

The federated Services beta version, and secrets,events and namespaces are also added to the federated API.

The federated Ingress Alpha version, launched by GCP, allows users to create a global load balancer for L7 and deploy cross-cluster federated services in GCP through VIP load. Through GCP's federated Ingress, external clients are accessed through a separate IP address, and requests are sent to the nearest available cluster in the federation.

Support container security control

The administrator of a multi-tenant cluster needs to be able to provide a set of permissions between different tenants, infrastructure components, and end users of the system. Therefore, the following support is provided:

Pod security policy, a new object that enables cluster administrators to control the creation and validation of Pod/Containers security contexts, and administrators can combine service accounts,groups with users with some restrictions to define a security context.

AppArmor support has been added to enable administrators to run a more secure deployment, providing better auditing and system monitoring. Users can configure the container by setting a simple field in the AppArmor configuration file.

Enhance the Kubernetes infrastructure, including scheduling

We continue to add scheduler, storage, and client capabilities to Kubernetes-based users and biosphere. These include:

Scheduler, which introduces inter-pod affinity and anti-affinity Alpha versions, allows users to customize how Kubernetes combines or allocates Pods, as well as the priority scheduling capabilities of cluster add-ons, such as DNS, Heapster, and Kube Dashboard.

The Disruption SLOs,Pod interrupt budget is introduced to limit the impact of pod deleted by the cluster at any time, such as node upgrades.

Storage, a new volume plug-in, is added for Quobyte and Azure Data Disk.

Client: Swagger 2.0 supports adding and non-Go clients.

90% of command line operations can already be achieved through Kubernetes DashBoard UI.

Finally, a 90% matching Dashboard UI can provide easy management.

At this point, the study on "what are the new features of Kubernetes1.4" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report