Skip to content

Commit 950f2e5

Browse files
authored
Merge pull request #13687 from kalexand-rh/osdocs285
updates from the training repo docs
2 parents 2e40130 + 68e85b4 commit 950f2e5

34 files changed

+866
-32
lines changed

_topic_map.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,14 +217,20 @@ Topics:
217217
File: creating-project-other-user
218218
Distros: openshift-enterprise,openshift-origin
219219
---
220-
Name: Control Plane management
221-
Dir: control-plane-management
220+
Name: Machine management
221+
Dir: machine_management
222222
Distros: openshift-origin, openshift-enterprise
223223
Topics:
224224
- Name: Deploying machine health checks
225225
File: deploying-machine-health-checks
226226
- Name: Applying autoscaling to a cluster
227227
File: applying-autoscaling
228+
- Name: Manually scaling a MachineSet
229+
File: manually-scaling-machineset
230+
- Name: Creating a MachineSet
231+
File: creating-machineset
232+
- Name: Creating infrastructure MachineSets
233+
File: creating-infrastructure-machinesets
228234
---
229235
Name: Networking
230236
Dir: networking

installing-aws/installing-aws-account.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ include::modules/installation-aws-permissions.adoc[leveloffset=+1]
1818

1919
include::modules/installation-aws-iam-user.adoc[leveloffset=+1]
2020

21+
include::modules/installation-aws-regions.adoc[leveloffset=+1]
2122

2223
.Next steps
2324

installing-aws/installing-customizations-cloud.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,7 @@ include::modules/installation-configuration-parameters.adoc[leveloffset=+2]
3333
include::modules/installation-launching-installer.adoc[leveloffset=+1]
3434

3535
include::modules/installing-customizations-cloud.adoc[leveloffset=+1]
36+
37+
include::modules/cli-install.adoc[leveloffset=+1]
38+
39+
include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]

installing-aws/installing-quickly-cloud.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,8 @@ include::modules/installation-obtaining-installer.adoc[leveloffset=+1]
2525

2626
include::modules/installation-launching-installer.adoc[leveloffset=+1]
2727

28+
include::modules/cli-install.adoc[leveloffset=+1]
29+
30+
include::modules/cli-logging-in-kubeadmin.adoc[leveloffset=+1]
31+
2832
include::modules/installation-default-aws-config-yaml.adoc[leveloffset=+1]

control-plane-management/applying-autoscaling.adoc renamed to machine_management/applying-autoscaling.adoc

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[id='applying-autoscaling']
22
= Applying autoscaling to a {product-title} cluster
33
include::modules/common-attributes.adoc[]
4-
:context: pplying-autoscaling
4+
:context: applying-autoscaling
55

66
toc::[]
77

@@ -21,7 +21,13 @@ include::modules/machine-autoscaler-about.adoc[leveloffset=+1]
2121
First, deploy the ClusterAutoscaler to manage automatic resource scaling in
2222
your {product-title} cluster.
2323

24-
include::modules/cluster-autoscaler-crd.adoc[leveloffset=+2]
24+
[NOTE]
25+
====
26+
Because the ClusterAutoscaler is scoped to the entire cluster, you can make only
27+
one ClusterAutoscaler for the cluster.
28+
====
29+
30+
include::modules/cluster-autoscaler-cr.adoc[leveloffset=+2]
2531

2632
:FeatureName: ClusterAutoscaler
2733
include::modules/deploying-resource.adoc[leveloffset=+2]
@@ -35,11 +41,12 @@ cluster to manage deployments of individual machines.
3541

3642
[NOTE]
3743
====
38-
You must configure separate resources for each MachineSet that you want to
39-
autoscale.
44+
You must configure separate resources for each MachineSet. Remember that
45+
MachineSets are different in each AWS region, so consider whether you want to
46+
enable machine scaling in multiple regions.
4047
====
4148

42-
include::modules/machine-autoscaler-crd.adoc[leveloffset=+2]
49+
include::modules/machine-autoscaler-cr.adoc[leveloffset=+2]
4350

4451
:FeatureName: MachineAutoscaler
4552
include::modules/deploying-resource.adoc[leveloffset=+2]
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[id='creating-infrastructure-machinesets']
2+
= Creating infrastructure MachineSets
3+
include::modules/common-attributes.adoc[]
4+
:context: creating-infrastructure-machinesets
5+
6+
toc::[]
7+
8+
{nbsp} +
9+
10+
You can create a MachineSet to host only infrastructure components.
11+
You apply specific Kubernetes labels to these Machines and then
12+
update the infrastructure components to run on only those Machines.These
13+
infrastructure nodes are not counted toward the total number of subscriptions
14+
that are required to run the environment.
15+
16+
include::modules/infrastructure-components.adoc[leveloffset=+1]
17+
18+
include::modules/machine-api-overview.adoc[leveloffset=+1]
19+
20+
[id='creating-infrastructure-machinesets-production']
21+
== Creating infrastructure MachineSets for production environments
22+
23+
In a production deployment, deploy at least three MachineSets to hold
24+
infrastructure components. Both the logging aggregation solution and
25+
the service mesh deploy ElasticSearch, and ElasticSearch requires three
26+
instances that are installed on different nodes. For high availability, install
27+
deploy these nodes to different availability zones. Since you need different
28+
MachineSets for each availability zone, create at least three MachineSets.
29+
30+
include::modules/machineset-creating.adoc[leveloffset=+2]
31+
32+
[id='moving-resources-to-infrastructure-machinesets']
33+
== Moving resources to infrastructure MachineSets
34+
35+
Some of the infrastructure resources are deployed in your cluster by default.
36+
You can move them to the infrastructure MachineSets that you created.
37+
38+
include::modules/infrastructure-moving-router.adoc[leveloffset=+2]
39+
40+
include::modules/infrastructure-moving-registry.adoc[leveloffset=+2]
41+
42+
include::modules/infrastructure-moving-monitoring.adoc[leveloffset=+2]
43+
44+
include::modules/infrastructure-moving-logging.adoc[leveloffset=+2]
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[id='creating-machineset']
2+
= Creating a MachineSet
3+
include::modules/common-attributes.adoc[]
4+
:context: creating-machineset
5+
6+
toc::[]
7+
8+
{nbsp} +
9+
10+
include::modules/machineset-creating.adoc[leveloffset=+1]
11+
File renamed without changes.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[id='manually-scaling-machineset']
2+
= Manually scaling a MachineSet
3+
include::modules/common-attributes.adoc[]
4+
:context: manually-scaling-machineset
5+
6+
toc::[]
7+
8+
{nbsp} +
9+
10+
include::modules/machineset-manually-scaling.adoc[leveloffset=+1]
11+

0 commit comments

Comments
 (0)