Addressing review comments from @chuckbutler and @kelseyhightower
This commit is contained in:
@@ -3,14 +3,13 @@
|
|||||||
|
|
||||||
[Juju](https://jujucharms.com/docs/2.0/about-juju) encapsulates the
|
[Juju](https://jujucharms.com/docs/2.0/about-juju) encapsulates the
|
||||||
operational knowledge of provisioning, installing, and securing a Kubernetes
|
operational knowledge of provisioning, installing, and securing a Kubernetes
|
||||||
cluster into one step. Juju allows you to consistently deploy a cluster on
|
cluster into one step. Juju allows you to deploy a Kubernetes cluster on
|
||||||
different cloud providers with a consistent repeatable open source operations.
|
different cloud providers with a consistent, repeatable user experience.
|
||||||
Once deployed the cluster can easily scale up with one command to increase the
|
Once deployed the cluster can easily scale up with one command.
|
||||||
cluster size.
|
|
||||||
|
|
||||||
The Juju Kubernetes work is curated by a very small group of community members.
|
The Juju Kubernetes work is curated by a dedicated team of community members,
|
||||||
Let us know how we are doing. If you find any problems please open an
|
let us know how we are doing. If you find any problems please open an
|
||||||
[issue at the kubernetes project](https://github.com/kubernetes/kubernetes/issues)
|
[issue on the kubernetes project](https://github.com/kubernetes/kubernetes/issues)
|
||||||
and tag the issue with "juju" so we can find them.
|
and tag the issue with "juju" so we can find them.
|
||||||
|
|
||||||
|
|
||||||
@@ -91,7 +90,7 @@ cluster/kube-up.sh
|
|||||||
If this is your first time running the `kube-up.sh` script, it will attempt to
|
If this is your first time running the `kube-up.sh` script, it will attempt to
|
||||||
install the required dependencies to get started with Juju.
|
install the required dependencies to get started with Juju.
|
||||||
|
|
||||||
The script will deploy two nodes of kubernetes, 1 unit of etcd, and network
|
The script will deploy two nodes of Kubernetes, 1 unit of etcd, and network
|
||||||
the units so containers on different hosts can communicate with each other.
|
the units so containers on different hosts can communicate with each other.
|
||||||
|
|
||||||
## Exploring the cluster
|
## Exploring the cluster
|
||||||
@@ -270,7 +269,7 @@ controller. Use the `juju switch` command to get the current controller name:
|
|||||||
|
|
||||||
```shell
|
```shell
|
||||||
juju switch
|
juju switch
|
||||||
juju destroy-controller $controllername
|
juju destroy-controller $controllername --destroy-all-models
|
||||||
```
|
```
|
||||||
|
|
||||||
## More Info
|
## More Info
|
||||||
@@ -304,31 +303,6 @@ If you do not see your favorite cloud provider listed many clouds with ssh
|
|||||||
access can be configured for
|
access can be configured for
|
||||||
[manual provisioning](https://jujucharms.com/docs/2.0/clouds-manual).
|
[manual provisioning](https://jujucharms.com/docs/2.0/clouds-manual).
|
||||||
|
|
||||||
There are three special types of clouds: MAAS, LXD and Manual.
|
|
||||||
|
|
||||||
- [LXD](https://jujucharms.com/docs/2.0/clouds-LXD): Is a system level
|
|
||||||
container technology that is extremely fast and less overhead than
|
|
||||||
traditional virutalization.
|
|
||||||
[LXD is a container hypervisor](http://www.ubuntu.com/cloud/lxd)
|
|
||||||
that runs on any Linux host, providing the ability to spin up system
|
|
||||||
containers on the host machine. **Note** that at this time nested
|
|
||||||
containerization of Docker inside LXD is not supported, so you can not spin
|
|
||||||
up a Kubernetes cluster on LXD. For more details on using LXD, please see the
|
|
||||||
[LXD documentation](https://jujucharms.com/docs/2.0/clouds-LXD).
|
|
||||||
|
|
||||||
- [MAAS](https://jujucharms.com/docs/2.0/clouds-maas): An acronym of Metal As
|
|
||||||
A Service, MAAS lets you treat physical servers like virtual machines in the
|
|
||||||
cloud. Rather than having to manage each server individually, MAAS turns your
|
|
||||||
bare metal into an elastic cloud-like resource. There is more information on
|
|
||||||
MAAS at the [MAAS website](http://maas.io/), and detailed instructions on
|
|
||||||
[using MAAS with Juju here](https://jujucharms.com/docs/2.0/clouds-maas).
|
|
||||||
|
|
||||||
- [Manual](https://jujucharms.com/docs/2.0/clouds-manual): There may be
|
|
||||||
occasions where you can bring up machines for Juju to use which are not part
|
|
||||||
of a recognized public cloud or do not support other protocols used by Juju.
|
|
||||||
As long as you have SSH access to these machines, you can get part of the
|
|
||||||
Juju magic and deploy applications.
|
|
||||||
|
|
||||||
To change to a different cloud you can use the `juju switch` command and set
|
To change to a different cloud you can use the `juju switch` command and set
|
||||||
up the credentials for that cloud provider and continue to use the `kubeup.sh`
|
up the credentials for that cloud provider and continue to use the `kubeup.sh`
|
||||||
script.
|
script.
|
||||||
|
|||||||
Reference in New Issue
Block a user