1. 程式人生 > >2016年Kubernetes(k8s)大事記_Kubernetes中文社群

2016年Kubernetes(k8s)大事記_Kubernetes中文社群

  • — Job提升:apiVersion: batch/v1現已可用,並且不再需要指定spec.selector.field。相容老版本的extensions/v1beta1,仍可以通過它進行訪問 [GA]
  • — HPA提升:apiVersion autoscaling/v1現已可用,用整型TargetCPUUtilizationPercentage 換了原來巢狀的結構CPUTargetUtilization,預設值為80%,使用ScaleTargetRef直接指向待擴充套件的資源 [GA]
  • — Kube-proxy預設啟用iptables代理,可用引數—proxy-mode指定是userspace還是iptables。如果沒指定引數將會參照node的annotaion裡proxy-mode進行設定,都沒有采用將預設值。如果iptables模式啟動失敗將退回到userspace模式啟動。iptables比userspace效能更好,佔用資源更少 [GA]
  • — 通過為系統保留資源提升了節點穩定性 [GA]
  • — 為健康檢查和可讀性檢查添加了三個引數:periodSecond,successThreshold, failureThreshold [GA]
  • — 引入跟ReplicaController很相似但更通用的ReplicaSet [beta]
  • — 可以對ReplicaSet、ReplicaController、以及Deployment進行擴充套件 [beta]
  • — kubectl run命令預設產生Deployment和Job
  • — 使用者可指定Pods的安全上下文
  • — 支援SELinux的卷可以自動使用SELinux上下文作標籤
  • — 穩定的go client庫釋出了1.2版 [stable]
  • — 通過Kubelet新的度量API可以訪問日誌、檔案系統、磁碟和卷的使用情況
  • — 動態提供持久卷(Persistent Volume)
  • — 支援並行執行多個排程器(scheduler)
  • — 更具表現力的節點親和性標識,支援節點的“軟”親和。
  • — Pod可以通過annotation指定主機名和子域名。如果匹配到同一名稱空間的一個服務,那麼會為這個Pod建立FQDN的A記錄
  • — SchedulerExtender允許使用者實現自定義的排程策略
  • — 新的 Flex Volume Plugin 允許使用者可以執行安裝在每個節點/usr/libexec/kubernetes/kubelet-plugins/volume/exec/目錄的卷外掛
  • — Kubelet提供了新的度量API,提供使用者友好的方式顯示系統資訊: 日誌、容器的檔案系統使用情況、每個Pod掛載的卷的使用情況,和宿主機的磁碟使用情況