全球首个开放应用模型OAM开源

  

业界要闻

  

  

  

  全球首个开放应用模型OAM开源

  

2019年10月17日,阿里巴巴合伙人,阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在Qcon上海重磅宣布,阿里云与微软联合推出开放应用模型开放应用程序模型(OAM)开源项目.OAM的愿景是以标准化的方式沟通和连接应用开发者,运维人员,应用基础设施,让云原生应用管理与交付变得更加简洁,高效,并且可控。

  

  

  

  KubeVirt进入CNCF沙箱

  

  KubeVirt 尽管容器技术提供了各种便利,但是在特定情况下使用VM仍然是不可避免的(编者按:VM只是选择之一,不同的安全容器解决方案都可以在不同方面代替单纯的VM)。来自Redhat的KubeVirt项目可以提供在k8集群内部准备,部署,运行和管理VM的能力,让用户可以使用豆荚一样来使用一个VM。现在,这个项目已经正式进入了CNCF的沙盒了。

  

  

  

  Megalix发布KubeAdvisor 1.0版本

  

KubeAdvisor日前发布了1.0版本.KubeAdvisor一款辅助k8运维的工具,能够扫描k8集群的资源,状态,配置等,通过提供恰当的“可观测性”(编者按:眼花缭乱的监控数据和曲线图不等于可观测性),为集群使用者提供最有价值的信息,来辅助保障基础设施和上层应用的可靠性和稳定性。

  

  

  

上游重要进展

  

1。   允许动态调整kube-scheduler的日志level.kube-scheduler作为k8重要的默认调度组件,在一些情况下它们的日志可以反映出不少信息,这个公关允许kube-scheduler的日志打印级别可以动态被调整。

  

2。调度器方面最近的一个举动是将一些优先的逻辑插件化插件(得分)。最近几个相关的公关如下,感兴趣的同学可以关注。

  
      <李>   李BalancedResourceAllocation   <李>   李MostRequestedPriority   <李>   李LeastResourcePriority
  

3。   为调度器添加一个跟踪绑定和优先的goroutine数目的指标。

  

在大规模应用部署等一些特殊场景中,调度器可能成为整体性能的瓶颈。

  

4。这里有两个优化kubeadm使用体验的公关:

  
      <李>   kubeadm的结构化输出:结构化输出kubeadm的一些输出信息(yaml、json等),方便被继续处理,李   <李>   kubeadm添加——与恒国旗来显示ca的过期信息:ca过期是常见的造成组件不可用的愿意之一,有了这个国旗可以更方便的指导ca的过期信息。
  

5。下面是几个比较重要/有意思的篮子,感兴趣的朋友可以关注一下:

  
      <李>   为Kube API服务器的网络代理添加了beta版毕业条件.KAS允许配置Kube API服务器的网络流量到(或者不到)指定的代理,李   <李>   不安全的kubelet日志:通过一个开关,使得在kubelet的服务证书过期(kube apiserver不认识kubelet)但kube-apiserver的客户机证书没有过期(kubelet认识kube apiserver)的条件下,允许kubelet通过跳过tls验证返回一些日志。这个功能在测试和调试的场景是有用的。   <李>   规范化conformanece测试的内容的实施(文档,API模式,代码检验,专家知识等)   <李>   扩展NodeRestriction Controller 来限制更多节点可以进仓行的操作(主要是来自安全上的考虑);李   <李>   李HPA的状态达到可实现   <李>   

    两个计划中的遗传算法,对于想要参与到k8社区的新手贡献者来说,这两个篮子是不错的切入点(目标,方法很明确的需求)

      
        <李>   根据节点条件给节点打上污点标记,自动化帮助调度器识别出不适合的调度节点;李   <李>之前DaemonSet的调度逻辑是在DaemonSet控制器中的,   这个KEP 希望把调度逻辑移动到调度器中实现。
  

  

  

开源项目推荐

  

  

  

  VMware-Tanzu

  

  VMware 已经开始全面支持美丽,最近该公司在开源方面的一个举措是将几个自己拥有的云原生开源项目迁移到了新的组织:VMware-Tanzu。这个项目中目前包括下面几个项目:

  
      <李> velero:应用迁移工具李   <李>八分仪:一个集群状态展示的仪表板李   <李>声纳浮标:一个美丽分析工具李   <李>······李
  

  

  

  k8s-transmogrifier

  

1.16 k8中废弃了大量的API,影响到很多的已经用于生产的集群配置和舵图表等。这里有一个自动转换k8 1.16中的贬值的API的   工具,有需要的人可以了解一下。

全球首个开放应用模型OAM开源