最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

Kubernetes 1.14 版本发布:正式支持 Windows 节点,持久化本地卷进入 GA

  • 2019-03-26
  • 本文字数:1466 字

    阅读完需:约 5 分钟

Kubernetes 1.14 版本发布:正式支持Windows 节点,持久化本地卷进入GA

3 月 26 日,Kubernetes 1.14 版本正式发布。


1.14 版本中,Kubernetes 有 31 个增强功能:10 个步入稳定,12 个进入测试版,还有 7 个全新的功能。


其中一些主要的变化如下:


  • 对 Windows 节点的生产级别支持


Kubernetes 之前的版本对 Windows 节点的支持一直是处于测试阶段,可以让大家进行实验并查看 Kubernetes for Windows 容器的价值。Kubernetes1.14 版本正式支持将 Windows 节点添加为工作节点并使用 Windows 容器,使 Windows 应用的生态系统能利用 Kubernetes 平台的强大功能。无论什么样操作系统,企业不论是使用基于 Windows 的应用还是基于 Linux 的应用都不必寻找单独的调度器来管理工作负载了,这能提高整个部署的运营效率。


在 Kubernetes 中使用 Windows 容器的一些主要功能包括:


  1. 支持 Windows Server 2019 工作节点的容器;

  2. 支持 Azure-CNI,OVN-Kubernetes 和 Flannel 树形网络;

  3. 改进了对 pod,service 类型,workload controllers 和 metrics/quotas 的支持,以便紧密匹配与 Linux 容器提供的功能。


  • Kubectl 的重大更新


  1. 新增的 Kubectl 文档和 Logo 说明:https://kubectl.docs.kubernetes.io

  2. Kustomize Integration:kustomize 的声明性 Resource Config 的创作功能,可以通过 kubectl 的-k(例如,apply, get)和 kustomize 子命令获取。Kustomize 使用 Kubernetes 原生概念帮助用户创作和重用 Resource Config。用户现在可以使用以下目录将目录应用于 kustomization.yaml 群集 kubectl apply -k dir/。用户还可以向 stdout 发出自定义的 Resource Config,而无需通过它们 kubectl kustomize dir/应用。新功能在 https://kubectl.docs.kubernetes.io 的新文档中。

  3. kubectl 插件机制趋于稳定:kubectl 插件机制允许开发人员以独立二进制文件的形式发布自己的自定义 kubectl 子命令。这可以用于扩展具有新的更高级功能的 kubectl 和 porcelain(例如添加 set-ns 命令)。插件必须使用 kubectl-前缀名称,并存在用户的 $ PATH 中。对于 1.14GA 版本,插件机制已经大大简化,并且类似于 git 插件系统。


  • 持久化本地卷进入 GA


持久化本地卷功能已经稳定。分布式文件系统和数据库是由于性能和成本而导致持久性本地存储的主要用例。在云环境上,本地 SSD 比远程磁盘能提供更好的性能。在裸机上,除了性能之外,本地存储通常也更便宜些,并且是配置分布式文件系统的必要条件。


  • PID 限制进入测试阶段


进程 ID(PID)是 Linux 主机上的基本资源。在不触及任何其他资源限制的情况下,达到任务限制并导致主机不稳定,是非常简单的。管理员需要一些机制来确保用户 pod 不会导致 PID 耗尽,从而避免影响主机守护程序(runtime,kubelet 等)运行。此外,需要确保在 pod 之间限制 PID,以避免它们对节点上的其他工作负载的影响。


管理员可以通过 beta 功能中提供的,设置每个 Pod 的 PID 数量,为来提供 pod-to-pod PID 隔离。此外,在 alpha 功能中,管理员可以通过节点可分配的方式为用户 pod 保留大量可分配的 PID,从实现节点到 pod 的 PID 隔离。社区系统在下一版本中将此功能转为 Beta 测试版。


  • 其他功能更新


  1. Pod priority 和抢占使 Kubernetes 调度程序能够首先调度更重要的 Pod,当集群资源不足时,它会删除不太重要的 pod,以便为更重要的 Pod 创建空间。重要性由 priority 指定。

  2. Pod Readiness Gates 为 pod 准备就绪提供了外部反馈的扩展点。

  3. 加强默认 RBAC 功能;删除默认情况下允许进行未经身份验证的访问,从而提高 CRD 的隐私性以及默认群集的安全状态。


Kubernetes 1.14 下载地址:https://github.com/kubernetes/kubernetes/releases/tag/v1.14.0


2019-03-26 15:173482

评论 1 条评论

发布
用户头像
Go kubernauts!
2019-04-04 23:27
回复
没有更多了
发现更多内容

如何解决Paragon NTFS for Mac安装分卷失败?

Rose

Paragon NTFS ntfs 安装分卷失败

Java面试题1000+附答案大全(合适各级Java开发人员)

架构师之道

Java 面试

假期做了一项调研:大厂为啥都自研RPC?结果合乎情理!

冰河

程序员 RPC 架构师 技术提升 大厂招聘

景区共享电动车与校内共享电单车是否可行

共享电单车厂家

共享电动车厂家 景区共享电单车 校内共享电单车 共享电动车投放

Mac音乐制作软件推荐:Ableton Live 11 Suite中文版「win/Mac」

Rose

Ableton Live 11破解版 Ableton Live 11中文版 苹果软件下载

HTML和xml有哪些区别?

海拥(haiyong.site)

三周年连更

Redis Set 用了 2 种数据结构来存储,到现在才知道

Java你猿哥

Java ssm sets

如何保证 RabbitMQ 的消息可靠性

小小怪下士

Java 程序员 RabbitMQ 消息中间件

工业互联网:加速从“中国制造”迈向“中国智造”

华为云开发者联盟

云计算 工业互联网 华为云 华为云开发者联盟 企业号 5 月 PK 榜

新来个技术总监:发现谁再用 delete 删数据直接开除!

Java你猿哥

Java MySQL ssm 存储 delete

IPRAN网络结构智能优化

鲸品堂

网络 通信 企业号 5 月 PK 榜

10分钟带你徒手写个Java线程池

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 5 月 PK 榜 Java线程池

从0到1:可自定义数据列的成绩查询小程序开发笔记

CC同学

Python网络爬虫原理及实践 | 京东云技术团队

京东科技开发者

Python 爬虫 python 爬虫 爬虫入门 企业号 5 月 PK 榜

习惯了和AI聊天,感觉我更加社恐了......

FN0

人工智能 AI AIGC

xmind怎么导出为pdf?Xmind最全入门教程

Rose

Xmind 2022 XMind下载 思维导图软件

Apache Pulsar 在火山引擎 EMR 的集成与场景

字节跳动数据平台

大数据 开源 云原生 解决方案 企业号 5 月 PK 榜

面向万物智联的应用框架的思考和探索(上)

HarmonyOS开发者

HarmonyOS

阿里巴巴官方上线!号称国内Java八股文天花板(终极版)首次开源

Java你猿哥

Java 微服务 算法 JVM 多线程

汽油价格变动实时短信通知

DS小龙哥

三周年连更

史上最强升级!音乐制作软件Logic Pro中文特别版

Rose

Logic Pro Mac音乐软件下载 Logic Pro破解版

Prometheus 瘦身第一步,使用 mimirtool 找到没用的 Prometheus 指标

龙渊秦五

Grafana Prometheus Mimir mimirtool

手把手教会你|Sockets多用户-服务器数据库编程

TiAmo

服务器 socket通信 数据库编程

硬核Prompt赏析:与Auto-GPT的“契约”

无人之路

ChatGPT Prompt

MATLAB实现航天相关的仿真

袁袁袁袁满

三周年连更

阿里巴巴官方上线!号称国内2023最新Java八股文天花板(终极版)首次开源

程序员小毕

程序员 微服务 JVM java面试 Java八股文、

SPFA 算法:实现原理及其应用

繁依Fanyi

算法 SPFA

The Foundry Modo 16 16.1v3激活版 专业3D建模软件

Rose

3d建模 The Foundry Modo

阿里巴巴爆款“Spring Cloud Alibaba 全彩笔记”正式发布

采菊东篱下

微服务

GitHub上“千金难求”的Spring Boot趣味实战全彩版手册,太干了

程序知音

Java spring 微服务 springboot Java进阶

基于 Rainbond 的混合云管理解决方案

北京好雨科技有限公司

Kubernetes 云原生 rainbond 混合云架构

Kubernetes 1.14 版本发布:正式支持Windows 节点,持久化本地卷进入GA_语言 & 开发_Kubernetes博客_InfoQ精选文章