Skip to content

Commit e7bd68c

Browse files
author
Gan Huang
committed
minor fixes for README.adoc
1 parent 3d6e5e0 commit e7bd68c

1 file changed

Lines changed: 20 additions & 20 deletions

File tree

README.adoc

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@ implemented either with http://openvswitch.org/[OpenVSwitch] or https://github.c
2727
A _bastion server_ is used to control the host and service
2828
configuration. It can also run local DNS services as
2929
needed. The host and service configuration is run using
30-
http://kubernetes.io/[Ansible] playbooks executed from the bastion host.
30+
https://www.ansible.com/[Ansible] playbooks executed from the bastion host.
3131

3232
_Bastion server_, _master nodes_ and _infra nodes_ is also given a _floating IP_
3333
address on the public network. This provides direct access to the
3434
_bastion server_ from where you can access all nodes by SSH.
3535
_Master nodes_ and _infra nodes_ have _floating IP_ assigned to make sure
3636
these nodes are accessible when an _external loadbalancer_ is used for
37-
accessing Openshift services.
37+
accessing OpenShift services.
3838

3939
All of the OpenShift hosts (master, infra and node) have block storage for
4040
Docker images and containers provided by Cinder. OpenShift will run a
@@ -47,15 +47,15 @@ title="OpenShift Architecture"]
4747

4848
== Prerequisites
4949

50-
. OpenStack version Juno or later with the Heat, Neutron, Ceilometer services
50+
. OpenStack version Juno or later with the Heat, Neutron, Ceilometer, Aodh (Mitaka or later) services
5151
running:
5252
* heat-api-cfn service - used for passing heat metadata to nova instances
53-
* neutron LBaaS service (optional) - used for loadbalancing requests in HA
53+
* Neutron LBaaS service (optional) - used for loadbalancing requests in HA
5454
mode, if this service is not available, you can deploy dedicated
55-
loadbalancer node, see 'Select Loadbalancer Type' section
56-
* ceilometer services (optional) - used when autoscaling is enabled
55+
loadbalancer node, see <<LoadBalancing>>
56+
* Ceilometer services (optional) - used when autoscaling is enabled
5757
. `ServerGroupAntiAffinityFilter` enabled in Nova service
58-
(optionally `ServerGroupAffinityFilter` when using all-in-one Openstack
58+
(optionally `ServerGroupAffinityFilter` when using all-in-one OpenStack
5959
environment)
6060
. http://www.centos.org/[CentOS] 7.2 cloud image (we leverage cloud-init)
6161
loaded in Glance for OpenShift Origin Deployments.
@@ -104,8 +104,8 @@ yum -y install openstack-packstack libvirt git
104104
mv /var/lib/libvirt/images /home
105105
ln -s /home/images /var/lib/libvirt/images
106106

107-
# Install openstack demonstrator with no real security
108-
# This produces the keystonrc_admin file used below
107+
# Install OpenStack demonstrator with no real security
108+
# This produces the keystonerc_admin file used below
109109
packstack --allinone --provision-all-in-one-ovs-bridge=y \
110110
--os-heat-install=y --os-heat-cfn-install=y \
111111
--os-neutron-lbaas-install=y \
@@ -142,7 +142,7 @@ Assuming your external network is called ``public``, your SSH key is ``default``
142142
```yaml
143143
cat << EOF > openshift_parameters.yaml
144144
parameters:
145-
# Use OpenShift Origin (vs Openshift Enterprise)
145+
# Use OpenShift Origin (vs OpenShift Enterprise)
146146
deployment_type: origin
147147

148148
# set SSH access to VMs
@@ -270,19 +270,19 @@ ports 80 and 443 across both nodes.
270270
== Select Loadbalancer Type
271271

272272
When deploying multiple master nodes, both access to the nodes and OpenShift
273-
router pods (which run on master nodes) have to be loadbalanced.
274-
Openshift-on-openstack provides multiple options for setting up loadbalancing:
273+
router pods (which run on infra nodes) have to be loadbalanced.
274+
openshift-on-openstack provides multiple options for setting up loadbalancing:
275275

276276
* Neutron LBaaS - this loadbalancer is used by default. Neutron loadbalancer
277277
serviceis used for loadbalancing console/api requests to master nodes. At the
278-
moment Openshift router requests are not loadbalanced and an external
278+
moment OpenShift router requests are not loadbalanced and an external
279279
loadbalancer has to be used for it.
280280
This is default option, but can be set
281281
explicitly by including `-e openshift-on-openstack/env_loadbalancer_neutron.yaml`
282282
when creating the stack. By default, this mode uses <<IPFailover,IP failover>>.
283283

284284
* External loadbalancer - a user is expected to set its own loadbalancer both
285-
for master nodes and Openshift routers.
285+
for master nodes and OpenShift routers.
286286
This is suggested type for production.
287287
To select this type include `-e openshift-on-openstack/env_loadbalancer_external.yaml`
288288
when creating the stack.
@@ -295,15 +295,15 @@ Openshift-on-openstack provides multiple options for setting up loadbalancing:
295295
node.
296296

297297
* None - if only single master node is deployed, it's possible to skip
298-
loadbalancer creation, then all master node requests and Openshift router requests
298+
loadbalancer creation, then all master node requests and OpenShift router requests
299299
point to the single master node.
300300
To select this type include `-e openshift-on-openstack/env_loadbalancer_none.yaml`
301301
when creating the stack. By default, this mode uses <<IPFailover,IP failover>>.
302302

303303
== Select SDN Type ==
304304

305305
By default, OpenShift is deployed with https://docs.openshift.com/enterprise/3.2/architecture/additional_concepts/sdn.html[OpenShift-SDN].
306-
When used with Openstack Neutron with GRE or VXLAN tunnels, packets are encapsulated twice
306+
When used with OpenStack Neutron with GRE or VXLAN tunnels, packets are encapsulated twice
307307
which can have an impact on performances. Those Heat templates allow using https://github.com/coreos/flannel[Flannel]
308308
instead of openshift-sdn, with the `host-gw` backend to avoid the double encapsulation.
309309
To do so, you need to include the `env_flannel.yaml` environment file when you create the stack:
@@ -380,7 +380,7 @@ heat stack-create my-openshift \
380380
When deploying OpenShift registry (`-P deploy_registry=true`) you can use either
381381
an ephemeral or persistent Cinder volume. Ephemeral volume is used by default,
382382
the volume is automatically created when creating the stack and is also
383-
deleted when deleting the stack. Alternatively you can use an existing cinder
383+
deleted when deleting the stack. Alternatively you can use an existing Cinder
384384
volume by including the `env_registry_persistent.yaml` environment file and
385385
`registry_volume_id` when you create the stack:
386386

@@ -462,7 +462,7 @@ each node.
462462

463463
== Retrieving the CA certificate
464464

465-
You can retrieve the CA certificate that was generated during the Openshift
465+
You can retrieve the CA certificate that was generated during the OpenShift
466466
installation by running
467467

468468
```bash
@@ -489,7 +489,7 @@ Example:
489489
== IP failover
490490

491491
These templates allow using IP failover for the OpenShift router. In this mode,
492-
a virtual IP address is assigned for the Openshift router. Multiple instances of
492+
a virtual IP address is assigned for the OpenShift router. Multiple instances of
493493
router may be active but only one instance at a time will have the virtual IP.
494494
This ensures that minimal downtime in the case of the failure of the current active
495495
router.
@@ -549,7 +549,7 @@ parameters passed to openshift-ansible by the Heat templates.
549549

550550
== Prebuild images
551551

552-
A `customize-disk-image` script is provided to preinstall Openshift packages.
552+
A `customize-disk-image` script is provided to preinstall OpenShift packages.
553553

554554
```bash
555555
./customize-disk-image --disk rhel7.2.qcow2 --sm-credentials user:password

0 commit comments

Comments
 (0)