Ubuntu - Kubernetes v1.0 is released!

Ubuntu - Kubernetes v1.0 is released!

The, Kubernetes, Cluster, Deploy, Juju, Can, Version, Have, More, Developer, Github, Charms, Wrote, Project, That, Specific, About, Started, Out, Using, Check, Concepts

The Google Cloud Platform released version 1.0 of the Kubernetes project. The name kubernetes originates from Greek, mea

The Google Cloud Platform released version 1.0 of the Kubernetes project. The name “kubernetes” originates from Greek, meaning “helmsman” or “pilot”. Kubernetes is an open source software system for managing containerized applications across multiple hosts. It handles the scheduling the nodes, and reorganizes the cluster when workloads or nodes fail (called “self-healing”).


Concepts

Kubernetes introduces some new technology specific concepts such as “cluster”, “node”, “pod”, “replication controller”, and “service”. If you need more information check out the concepts on github. We also wrote a getting started guide for using Juju.


Integration

Canonical have been working on Kubernetes for about 6 months. The bundle and charms are in the cluster/juju directory of the kubernetes github project. We have created the best way to deploy a cluster with Juju so you can get started using the technology without having to know how to deploy the cluster on a specific cloud. The important part of this integration is that you can deploy a cluster in all the clouds that Juju supports (which is pretty much all of the public clouds)!


Deploy it

Assuming you already have Juju installed (because who doesn't ... am I right?) you can deploy a Kubernetes cluster in two different ways:


Released version cluster

We engineered the charms to deploy a specific tagged release of the kuberentes project. At the time of writing this is "v1.0.0" but the version can change. Use quickstart to deploy the bundle from the Juju charm store:


juju quickstart u/kubernetes/kubernetes-cluster  

Developer cluster

If you want to develop Kubernetes features or fix bugs you can deploy the developer version and see your changes in the cluster right away! Since the charms and bundles are integrated in the repository you can use Kubernetes semantics to deploy the cluster (a.k.a. kube-up.sh).


git clone https://github.com/GoogleCloudPlatform/kubernetes.git  
cd kubernetes
export KUBERNETES_PROVIDER=juju
cluster/kube-up.sh

I wrote more about the developer cluster in a previous post.


Video

My colleague created a video that visualizes the features we have added. Check out his video on YouTube.


More information

I wrote more about the Kubernetes 1.0 release on Ubuntu Insights.

Congratulations to Google for reaching the significant milestone v1.0!

Zdroj: Ubuntu

2015-07-21 18:06:49 21651 6043Facebook | Twitter | Google+ | LinkedIn
Web PHP developer Milan Jankovec

<Milan Jankovec> Full Stack Web Developer

Vytváram webové stránky a aplikácie na mieru. Čistý a validný HTML5 kód na každej platforme, moderné animované CSS3 štýly a neuveriteľné JavaScript kúzla. Bezpečný a rýchly PHP kód bez obmedzení s geniálnou architektúrou databáz.

Najčítanejšie články

What's New in MySQL 5.6 Release Candidate

The MySQL 5.6 Release Candidate is an aggregation of the previous MySQL 5.6 Development Milestone Releases (DMR) and provides a true functio... čítať viac

MySQL 5.6: Improvements in Thread Pool

MySQL Thread Pool has now been updated for the MySQL 5.6 version. Obviously, with the much higher concurrency of the MySQL Server in 5.6 its... čítať viac

DBA and Developer Guide to MySQL 5.6

MySQL is the most trusted and depended-on open source database platform in use today. As such, 9 out of the top 10 most popular and highly-t... čítať viac

MySQL Cluster 7.3 GA: Increasing Developer Flexibility and Simplicity

The MySQL team at Oracle are excited to announce the immediate availability of the MySQL Cluster 7.3 Development Milestone Release GA releas... čítať viac

MySQL Applier for Hadoop

To support the growing emphasis on real-time operations, MySQL is releasing a new MySQL Applier for Hadoop to enable the replication of even... čítať viac

MySQL Cluster Auto-Installer: Video Tutorial

Learn how easy it is to deploy a MySQL Cluster database that has been configured to best meet your applications needs within your environmen... čítať viac

MySQL Replication Utilities: Video Tutorial

Learn how to use MySQL 5.6 and the MySQL Utilities to setup, monitor and manage your MySQL replication topology. See how a single command ca... čítať viac

MySQL 5.6 Replication - Enabling the Next Generation of Web & Cloud Services

The new MySQL 5.6.5 Development Milestone Release (DMR) introduces a much anticipated feature - Global Transaction Identifiers (GTIDs) for M... čítať viac

Dnešný výber

Apache Jena 3.1.0 released

Apache Jena is an open source Java-based framework for building Semantic Web and Linked Data applications. It includes a... čítať viac

PrestaShop 1.7: Help translate software

PrestaShop, the free and open-source software, owes a great deal to its community, which helps improve it every day. The... čítať viac

Apache Tomcat 8.5.16 available

The Apache Tomcat team announces the immediate availability of ApacheTomcat 8.5.16.Tomcat 8.x users should normally be u... čítať viac

Total Members (Joomla)

Je dostupné nové rozšírenie pre redakčný systém Joomla pod názvom Total Members (Joomla). This is a very simple module that displays the tot... čítať viac

Ubuntu - Canonical and CPLANE partner to simplify cloud management

Recently announced, Canonical and CPLANE will now offer a distributed cloud orchestration and software-defined networkin... čítať viac

Apache Solr 6.5.1 released

-----BEGIN PGP SIGNED MESSAGE-----Hash: SHA25627 April 2017, Apache Solr 6.5.1 availableThe Lucene PMC is pleased to ann... čítať viac

RSBlog Support for Social Crossposting (Joomla)

Joomla extension RSBlog Support for Social Crossposting (Joomla). Adds RSBlog support to Social Crossposting component. Works independently ... čítať viac

Apache Kylin 1.3.0 released

The Apache Kylin team is pleased to announce the immediate availability ofthe 1.3.0 release. The release note can be fou... čítať viac