Skip to content

Commit 54f65ee

Browse files
authored
Merge pull request #54793 from ShaunaDiaz/OSDOCS-4825
OSDOCS-4825: Copy edits and structural tweaks for MicroShift 4.12 docset
2 parents 8991765 + 4e68074 commit 54f65ee

File tree

42 files changed

+165
-146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+165
-146
lines changed

_topic_maps/_topic_map_ms.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,6 @@ Distros: microshift
110110
Topics:
111111
- Name: Configuring
112112
File: microshift-using-config-tools
113-
- Name: Additional information
114-
File: microshift-things-to-know
115113
---
116114
Name: Networking
117115
Dir: microshift_networking
@@ -185,5 +183,7 @@ Distros: microshift
185183
Topics:
186184
- Name: Checking your version
187185
File: microshift-version
188-
- Name: Known issues
189-
File: microshift-known-issues
186+
- Name: Additional information
187+
File: microshift-things-to-know
188+
- Name: Troubleshooting
189+
File: microshift-troubleshooting

microshift_configuring/microshift-using-config-tools.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
:_content-type: ASSEMBLY
22
[id="microshift-using-config-tools"]
3-
= Configuring
3+
= Using configuration tools
44
include::_attributes/attributes-microshift.adoc[]
55
:context: microshift-configuring
6+
67
toc::[]
78

89
A YAML file customizes {product-title} instances with your preferences, settings, and parameters.

microshift_getting_started/microshift-architecture.adoc

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ toc::[]
88

99
Learn the specifics of {product-title} architecture including design intent, how it differs from {OCP}, and API compatibility.
1010

11+
[id="microshift-architectural-design_{context}"]
1112
== Architectural design
12-
{product-title} is a single-node container orchestration runtime designed to extend the benefits of using containers for running applications to low-resource edge environments. {product-title} contains only the APIs and features essential to operating in edge and small form factor computing environments.
13+
{product-title} is a single-node container orchestration runtime designed to extend the benefits of using containers for running applications to low-resource edge environments. {product-title} contains only the APIs and features essential to operating in edge and small form factor computing environments. The following operational differences from {OCP} can help you understand where {product-title} can be deployed:
1314

15+
[id="microshift-differences-ocp_{context}"]
1416
== Key differences from {OCP}
1517
* Application-level events and metrics are observation-only
1618
* Devices with {product-title} installed are self-managing
17-
* Compatible with rpm-ostree-based systems
19+
* Compatible with RPM-OStree-based systems
1820
* Uses only the APIs needed for essential functions, such as security and runtime controls
1921
* Enables a subset of commands from the OpenShift CLI (`oc`) tool
2022

@@ -25,6 +27,20 @@ Learn the specifics of {product-title} architecture including design intent, how
2527
// * Use several single-node deployments to ... (use case example)
2628
// Bullets need more specific detail
2729

28-
include::modules/microshift-openshift-apis.adoc[leveloffset=+1]
30+
[id="microshift-openshift-apis_{context}"]
31+
== {product-title} OpenShift APIs
32+
33+
In addition to the standard Kubernetes APIs, {product-title} includes a subset of the APIs supported by {OCP}.
34+
35+
[cols="1,1",options="header"]
36+
|===
37+
^| API ^| API group
38+
| xref:../microshift_rest_api/network_apis/route-route-openshift-io-v1.adoc#route-route-openshift-io-v1[Route]
39+
| route.openshift.io/v1
40+
| xref:../microshift_rest_api/security_apis/securitycontextconstraints-security-openshift-io-v1.adoc#securitycontextconstraints-security-openshift-io-v1[SecurityContextConstraints]
41+
| security.openshift.io/v1
42+
|===
43+
44+
include::modules/microshift-oc-apis-errors.adoc[leveloffset=+1]
2945

3046
include::modules/microshift-k8s-apis.adoc[leveloffset=+1]
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
:_content-type: ASSEMBLY
22
[id="con-microshift-understanding"]
3-
= Understanding MicroShift
3+
= Understanding {product-title}
44
include::_attributes/attributes-microshift.adoc[]
55
:context: microshift-understanding
66

77
toc::[]
88

9-
Get an overview of what you can do with {product-title}, a distribution of {OCP} designed for optimizing small form factor devices and edge computing.
10-
11-
include::modules/about-microshift.adoc[leveloffset=+1]
9+
Get an overview of what you can do with {product-title}, based on {OCP}, but designed for optimizing small form factor devices and edge computing.
1210

11+
include::modules/microshift-about.adoc[leveloffset=+1]

microshift_install/microshift-embed-in-rpm-ostree.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ include::modules/microshift-adding-service-to-blueprint.adoc[leveloffset=+2]
4242
[role="_additional-resources"]
4343
.Additional resources
4444

45-
* For further customizations such as adding users, firewall rules, or kernel arguments to a blueprint, see link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/composing_installing_and_managing_rhel_for_edge_images/composing-a-rhel-for-edge-image-using-image-builder-command-line_composing-installing-managing-rhel-for-edge-images#image-customizations_composing-a-rhel-for-edge-image-using-image-builder-command-line[supported image customizations].
45+
* For further customizations such as adding users, firewall rules, or kernel arguments to a blueprint, refer to link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/composing_installing_and_managing_rhel_for_edge_images/composing-a-rhel-for-edge-image-using-image-builder-command-line_composing-installing-managing-rhel-for-edge-images#image-customizations_composing-a-rhel-for-edge-image-using-image-builder-command-line[supported image customizations].
4646

4747
include::modules/microshift-adding-containers-to-blueprint.adoc[leveloffset=+2]
4848
include::modules/microshift-provisioning-ostree.adoc[leveloffset=+1]
@@ -54,8 +54,8 @@ include::modules/microshift-provisioning-ostree.adoc[leveloffset=+1]
5454
. xref:../microshift_install/microshift-install-rpm.adoc#system-requirements-installing-microshift[System requirements for installing {product-title}].
5555
. Red Hat Hybrid Cloud Console link:https://console.redhat.com/openshift/install/pull-secret[pull secret].
5656
. xref:../microshift_networking/microshift-networking.adoc#microshift-firewall-req-settings_microshift-networking[Required firewall settings].
57-
. link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/performing_an_advanced_rhel_8_installation/creating-kickstart-files_installing-rhel-as-an-experienced-user[Creating a kickstart file]
58-
. link:https://access.redhat.com/solutions/60959[How to embed a Kickstart file into an ISO image]
57+
. link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/performing_an_advanced_rhel_8_installation/creating-kickstart-files_installing-rhel-as-an-experienced-user[Creating a Kickstart file].
58+
. link:https://access.redhat.com/solutions/60959[How to embed a Kickstart file into an ISO image].
5959

6060
include::modules/microshift-accessing.adoc[leveloffset=+1]
6161
include::modules/microshift-accessing-cluster-locally.adoc[leveloffset=+2]

microshift_install/microshift-install-rpm.adoc

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
= Installing {product-title} from an RPM package
44
include::_attributes/attributes-microshift.adoc[]
55
:context: microshift-install-rpm
6+
67
toc::[]
78

89
You can install {product-title} from an RPM package on a machine with {op-system-first} {op-system-version}.
@@ -13,7 +14,6 @@ Red Hat does not support an update path from Developer Preview and Technology Pr
1314
====
1415

1516
include::modules/microshift-install-system-requirements.adoc[leveloffset=+1]
16-
1717
include::modules/microshift-install-rpm-preparing.adoc[leveloffset=+1]
1818

1919
[role="_additional-resources"]
@@ -25,26 +25,22 @@ include::modules/microshift-install-rpm-preparing.adoc[leveloffset=+1]
2525
2626
* xref:../microshift_configuring/microshift-using-config-tools.adoc#microshift-using-config-tools[Configuring MicroShift].
2727
28-
* For more options on partition configuration, see link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/performing_a_standard_rhel_8_installation/index#manual-partitioning_graphical-installation[Configuring Manual Partitioning].
28+
* For more options on partition configuration, refer to link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/performing_a_standard_rhel_8_installation/index#manual-partitioning_graphical-installation[Configuring Manual Partitioning].
2929
30-
* For more information about resizing your existing LVs to free up capacity in your VGs, see link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/configuring_and_managing_logical_volumes/index#managing-lvm-volume-groups_configuring-and-managing-logical-volumes[Managing LVM Volume Groups]
30+
* For more information about resizing your existing LVs to free up capacity in your VGs, refer to link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/configuring_and_managing_logical_volumes/index#managing-lvm-volume-groups_configuring-and-managing-logical-volumes[Managing LVM Volume Groups]
3131
3232
include::modules/microshift-installing-from-rpm.adoc[leveloffset=+1]
3333

3434
[role="_additional-resources"]
3535
.Additional resources
3636

37-
* xref:../microshift_install/microshift-install-rpm.adoc#system-requirements-installing-microshift[system requirements for installing MicroShift] have been met.
37+
* xref:../microshift_install/microshift-install-rpm.adoc#system-requirements-installing-microshift[System requirements for installing MicroShift] have been met.
3838
3939
* xref:../microshift_install/microshift-install-rpm.adoc#preparing-install-microshift-from-rpm-package_microshift-install-rpm[Preparing to install MicroShift from an RPM package].
4040
4141
include::modules/microshift-service-starting.adoc[leveloffset=+1]
42-
4342
include::modules/microshift-service-stopping.adoc[leveloffset=+1]
44-
4543
include::modules/microshift-accessing.adoc[leveloffset=+1]
46-
4744
include::modules/microshift-accessing-cluster-locally.adoc[leveloffset=+2]
48-
4945
include::modules/microshift-accessing-cluster-remotely-admin.adoc[leveloffset=+2]
50-
include::modules/microshift-accessing-cluster-remotely-non-admin.adoc[leveloffset=+2]
46+
include::modules/microshift-accessing-cluster-remotely-non-admin.adoc[leveloffset=+2]

microshift_networking/microshift-networking.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ include::modules/microshift-firewalld-install.adoc[leveloffset=+1]
2929
include::modules/microshift-firewall-req-settings.adoc[leveloffset=+1]
3030
include::modules/microshift-firewall-opt-settings.adoc[leveloffset=+1]
3131
include::modules/microshift-firewall-allow-traffic.adoc[leveloffset=+1]
32+
include::modules/microshift-firewall-apply-settings.adoc[leveloffset=+1]
3233
include::modules/microshift-firewall-verify-settings.adoc[leveloffset=+1]
3334
include::modules/microshift-firewall-known-issue.adoc[leveloffset=+1]
3435

3536
[role="_additional-resources"]
3637
.Additional resources
37-
* link:https://https://access.redhat.com/documentation/en-us/microshift/4.12/toubleshooting/index[Troubleshooting and known issues].
38+
* xref:../microshift_troubleshooting/microshift-troubleshooting.adoc#microshift-version[Troubleshooting].

microshift_release_notes/microshift-4-12-release-notes.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,3 @@ that they are relevant for.
99
Release note changes should be added/edited in their own PR.
1010

1111
This file is here to allow builds to work.
12-
13-
//We do not have version branches yet. Stub for merge pending process clarification.

microshift_storage/container_storage_interface_microshift/microshift-persistent-storage-csi.adoc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:_content-type: ASSEMBLY
22
[id="persistent-storage-csi-microshift"]
3-
= Configuring CSI volumes for MicroShift
3+
= Configuring CSI volumes for {product-title}
44
include::_attributes/attributes-microshift.adoc[]
55
:context: persistent-storage-csi-microshift
66

@@ -17,11 +17,7 @@ as persistent storage.
1717
====
1818

1919
include::modules/persistent-storage-csi-architecture.adoc[leveloffset=+1]
20-
2120
include::modules/persistent-storage-csi-external-controllers.adoc[leveloffset=+2]
22-
2321
include::modules/persistent-storage-csi-driver-daemonset.adoc[leveloffset=+2]
24-
2522
include::modules/persistent-storage-csi-dynamic-provisioning.adoc[leveloffset=+1]
26-
2723
include::modules/persistent-storage-csi-mysql-example.adoc[leveloffset=+1]

microshift_storage/dynamic-provisioning-microshift.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:_content-type: ASSEMBLY
22
[id="dynamic-provisioning-microshift"]
3-
= Dynamic provisioning for {product-title}
3+
= Dynamic provisioning for {product-title}
44
include::_attributes/attributes-microshift.adoc[]
55
:context: dynamic-provisioning-microshift
66

0 commit comments

Comments
 (0)