Google 云平台的开源容器集群管理系统  Kubernetes v1.3.0-beta.1 发布

jopen 8年前
   <p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/42d9d04e7ae043e37eaf993e9d8519d2.png" /></p>    <p>Kubernetes是Google开源的容器集群管理系统,其提供应用部署、维护、 扩展机制等功能。利用Kubernetes能方便地管理跨机器运行容器化的应用。</p>    <p>如果你曾经用过<a href="http://www.open-open.com/lib/view/open1463535082208.html">Docker</a>容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低级别组件。Kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。</p>    <p>使用Kubernetes可以:</p>    <ul>     <li>自动化容器的部署和复制</li>     <li>随时扩展或收缩容器规模</li>     <li>将容器组织成组,并且提供容器间的负载均衡</li>     <li>很容易地升级应用程序容器的新版本</li>     <li>提供容器弹性,如果容器失效就替换它,等等...</li>    </ul>    <h2>更新日志</h2>    <h3>Action Required</h3>    <ul>     <li>Fixing logic to generate ExternalHost in genericapiserver (<a href="/misc/goto?guid=4958991496595908665">#26796</a>, <a href="/misc/goto?guid=4958991496684099869">@nikhiljindal</a>)</li>     <li>federation: Updating federation-controller-manager to use secret to get federation-apiserver's kubeconfig (<a href="/misc/goto?guid=4958991496797241947">#26819</a>,<a href="/misc/goto?guid=4958991496684099869">@nikhiljindal</a>)</li>    </ul>    <h3>Other notable changes</h3>    <ul>     <li>federation: fix dns provider initialization issues (<a href="/misc/goto?guid=4958991496898518749">#27252</a>, <a href="/misc/goto?guid=4958991136392984538">@mfanjie</a>)</li>     <li>Updating federation up scripts to work in non e2e setup (<a href="/misc/goto?guid=4958991497027315474">#27260</a>, <a href="/misc/goto?guid=4958991496684099869">@nikhiljindal</a>)</li>     <li>version bump for gci to milestone 53 (<a href="/misc/goto?guid=4958991497131123658">#27210</a>, <a href="/misc/goto?guid=4958991497216860511">@adityakali</a>)</li>     <li>kubectl apply retry stale resource version (<a href="/misc/goto?guid=4958991497301395164">#26557</a>, <a href="/misc/goto?guid=4958991497388762683">@AdoHe</a>)</li>     <li>Revert "Wait for arc.getArchive() to complete before running tests" (<a href="/misc/goto?guid=4958991497479443547">#27130</a>, <a href="/misc/goto?guid=4958991497564063826">@pwittrock</a>)</li>     <li>ResourceQuota BestEffort scope aligned with Pod level QoS (<a href="/misc/goto?guid=4958991497642897130">#26969</a>, <a href="/misc/goto?guid=4958991137023893012">@derekwaynecarr</a>)</li>     <li>AWS: cache instances during service reload to avoid rate limiting on restart (<a href="/misc/goto?guid=4958991497759279992">#26900</a>, <a href="/misc/goto?guid=4958991139398614350">@therc</a>)</li>     <li>GCE provider: Log full contents of long operations (<a href="/misc/goto?guid=4958991497872263789">#26962</a>, <a href="/misc/goto?guid=4958991138432133322">@zmerlynn</a>)</li>     <li>Fix system container detection (<a href="/misc/goto?guid=4958991497988147059">#26586</a>, <a href="/misc/goto?guid=4958991137023893012">@derekwaynecarr</a>)</li>     <li>Added hpa/v1 generator to kubectl autoscale (<a href="/misc/goto?guid=4958991498079723877">#26775</a>, <a href="/misc/goto?guid=4958991135355223119">@piosz</a>)</li>     <li>federation: Adding dnsprovider flags to federation-controller-manager (<a href="/misc/goto?guid=4958991498189315347">#27158</a>, <a href="/misc/goto?guid=4958991496684099869">@nikhiljindal</a>)</li>     <li>federation service controller: fixing a bug so that existing services are created in newly registered clusters (<a href="/misc/goto?guid=4958991498283493019">#27028</a>,<a href="/misc/goto?guid=4958991136392984538">@mfanjie</a>)</li>     <li>Rename ENABLE_NODE_AUTOSCALER to ENABLE_CLUSTER_AUTOSCALER - part 2 (<a href="/misc/goto?guid=4958991498377434613">#27117</a>, <a href="/misc/goto?guid=4958991498456185786">@mwielgus</a>)</li>     <li>support for mounting local-ssds on GCI (<a href="/misc/goto?guid=4958991498538423301">#27143</a>, <a href="/misc/goto?guid=4958991497216860511">@adityakali</a>)</li>     <li>AWS: support mixed plaintext/encrypted ports in ELBs via service.beta.kubernetes.io/aws-load-balancer-ssl-ports annotation (<a href="/misc/goto?guid=4958991498633243222">#26976</a>, <a href="/misc/goto?guid=4958991139398614350">@therc</a>)</li>     <li>Updating e2e docs with instructions on running federation tests (<a href="/misc/goto?guid=4958991498738326180">#27072</a>, <a href="/misc/goto?guid=4958991141367204128">@colhom</a>)</li>     <li>LBaaS v2 Support for Openstack Cloud Provider Plugin (<a href="/misc/goto?guid=4958991498840337457">#25987</a>, <a href="/misc/goto?guid=4958991498918621077">@dagnello</a>)</li>     <li>GCI: add support for network plugin (<a href="/misc/goto?guid=4958991498999141816">#27027</a>, <a href="/misc/goto?guid=4958991144447696573">@andyzheng0831</a>)</li>     <li>Bump cAdvisor to v0.23.3 (<a href="/misc/goto?guid=4958991499117621333">#27065</a>, <a href="/misc/goto?guid=4958991138058462603">@timstclair</a>)</li>     <li>Stop 'kubectl drain' deleting pods with local storage. (<a href="/misc/goto?guid=4958991499226776488">#26667</a>, <a href="/misc/goto?guid=4958991499316301828">@mml</a>)</li>     <li>Networking e2es: Wait for all nodes to be schedulable in kubeproxy and networking tests (<a href="/misc/goto?guid=4958991499398618572">#27008</a>, <a href="/misc/goto?guid=4958991138432133322">@zmerlynn</a>)</li>     <li>change clientset of service controller to versioned (<a href="/misc/goto?guid=4958991499489976459">#26694</a>, <a href="/misc/goto?guid=4958991136392984538">@mfanjie</a>)</li>     <li>GCE: Enable using gcr.io as a Docker registry mirror. (<a href="/misc/goto?guid=4958991499587226457">#25841</a>, <a href="/misc/goto?guid=4958991499676395966">@ojarjur</a>)</li>     <li>correction on rbd volume object and defaults (<a href="/misc/goto?guid=4958991499755546311">#25490</a>, <a href="/misc/goto?guid=4958991499838655884">@rootfs</a>)</li>     <li>Bump GCE debian image to container-v1-3-v20160604 (<a href="/misc/goto?guid=4958991499913733479">#26851</a>, <a href="/misc/goto?guid=4958991138432133322">@zmerlynn</a>)</li>     <li>Option to enable http2 on client connections. (<a href="/misc/goto?guid=4958991500015339804">#25280</a>, <a href="/misc/goto?guid=4958991500104167596">@timothysc</a>)</li>     <li>kubectl get ingress output remove rules (<a href="/misc/goto?guid=4958991500184876361">#26684</a>, <a href="/misc/goto?guid=4958991497388762683">@AdoHe</a>)</li>     <li>AWS kube-up: Remove SecurityContextDeny admission controller (to mirror GCE) (<a href="/misc/goto?guid=4958991500268067847">#25381</a>, <a href="/misc/goto?guid=4958991500351477267">@zquestz</a>)</li>     <li>Fix third party (<a href="/misc/goto?guid=4958991500439920894">#25894</a>, <a href="/misc/goto?guid=4958991134449898220">@brendandburns</a>)</li>     <li>AWS Route53 dnsprovider (<a href="/misc/goto?guid=4958991500550199337">#26049</a>, <a href="/misc/goto?guid=4958991136838180136">@quinton-hoole</a>)</li>     <li>GCI/Trusty: support the Docker registry mirror (<a href="/misc/goto?guid=4958991500667847257">#26745</a>, <a href="/misc/goto?guid=4958991144447696573">@andyzheng0831</a>)</li>     <li>Attach/Detach Controller Kubelet Changes (<a href="/misc/goto?guid=4958991500765199888">#26351</a>, <a href="/misc/goto?guid=4958991500841841796">@saad-ali</a>)</li>     <li>Added DNS Reverse Record logic for service IPs (<a href="/misc/goto?guid=4958991500927403850">#26226</a>, <a href="/misc/goto?guid=4958991139580715952">@ArtfulCoder</a>)</li>     <li>read gluster log to surface glusterfs plugin errors properly in describe events (<a href="/misc/goto?guid=4958991501032887710">#24808</a>, <a href="/misc/goto?guid=4958991501126204257">@screeley44</a>)</li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958991501203817478" rel="nofollow"><strong>kubernetes.tar.gz</strong></a></li>     <li><a href="/misc/goto?guid=4958991501290277220" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958991501376197561" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>    </ul>