Skip to content

Commit b640472

Browse files
authored
Merge pull request #99476 from ShaunaDiaz/OSDOCS-14980
OSDOCS-14980: create stop-start-access assemblies MicroShift
2 parents 0547537 + 89c6c8c commit b640472

22 files changed

+108
-111
lines changed

_topic_maps/_topic_map_ms.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ Distros: microshift
5555
Topics:
5656
- Name: Installing with an RPM package
5757
File: microshift-install-rpm
58+
- Name: Stopping and starting MicroShift
59+
File: microshift-stop-start
60+
- Name: Accessing the MicroShift node with oc
61+
File: microshift-access-node
5862
- Name: Uninstalling MicroShift
5963
File: microshift-uninstall-rpm
6064
---
@@ -127,8 +131,8 @@ Topics:
127131
File: microshift-disable-lvms-csi-provider-csi-snapshot
128132
- Name: Checking the status of greenboot health checks
129133
File: microshift-greenboot-checking-status
130-
- Name: Cluster access with kubeconfig files
131-
File: microshift-cluster-access-kubeconfig
134+
- Name: Node access with kubeconfig files
135+
File: microshift-node-access-kubeconfig
132136
- Name: Configuring MicroShift authentication and security
133137
Dir: microshift_auth_security
134138
Topics:

microshift_cli_ref/microshift-cli-tools-introduction.adoc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include::_attributes/attributes-microshift.adoc[]
66

77
toc::[]
88

9-
You can use different command-line interface (CLI) tools to build, deploy, and manage a {microshift-short} cluster and workloads. With CLI tools, you can complete various administration and development operations from the terminal to manage deployments and interact with each component of the system.
9+
You can use different command-line interface (CLI) tools to build, deploy, and manage a {microshift-short} node and workloads. With CLI tools, you can complete various administration and development operations from the terminal to manage deployments and interact with each component of the system.
1010

1111
CLI tools available for use with {microshift-short} are the following:
1212

@@ -16,14 +16,12 @@ CLI tools available for use with {microshift-short} are the following:
1616
1717
[NOTE]
1818
====
19-
Commands for multi-node deployments, projects, and developer tooling are not supported by {product-title}.
19+
Commands for multi-node deployments, projects, and developer tools are not supported by {microshift-short}.
2020
====
2121

22-
[role="_additional-resources"]
2322
[id="additional-resources_microshift-cli-tools"]
23+
[role="_additional-resources"]
2424
== Additional resources
2525

2626
* xref:..//microshift_cli_ref/microshift-oc-cli-install.adoc#microshift-oc-cli-install[Getting started with the OpenShift CLI]
2727
* link:https://docs.redhat.com/en/documentation/openshift_container_platform/{ocp-version}/html/cli_tools/openshift-cli-oc#cli-about-cli_cli-developer-commands[About the OpenShift CLI] ({OCP} documentation)
28-
* link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9[{op-system-base-full} documentation for specific use cases]
29-
* xref:../microshift_configuring/microshift-cluster-access-kubeconfig.adoc#microshift-kubeconfig[Cluster access with kubeconfig]

microshift_configuring/microshift-config-snippets.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ include::_attributes/attributes-microshift.adoc[]
44
= Using {microshift-short} configuration snippets
55
:context: microshift-config-snippets
66

7+
toc::[]
8+
79
If you want to configure one or two settings, use the `/etc/microshift/config.d/` configuration directory to drop in configuration snippet YAML files.
810

911
include::modules/microshift-how-config-snippets-work.adoc[leveloffset=+1]

microshift_configuring/microshift-default-config-yaml.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ include::modules/microshift-config-yaml.adoc[leveloffset=+1]
1616

1717
include::modules/microshift-default-settings.adoc[leveloffset=+2]
1818

19-
//[id="additional-resources_microshift-using-config-yaml_{context}"]
20-
//[role="_additional-resources"]
21-
//== Additional resources
19+
[id="additional-resources_microshift-using-config-yaml_{context}"]
20+
[role="_additional-resources"]
21+
== Additional resources
2222

2323
//* xref:../microshift-using-config-yaml.adoc#microshift-using-config-yaml[Customizing {microshift-short} by using the configuration file]

microshift_configuring/microshift-ingress-controller.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,4 @@ include::modules/microshift-ingress-controller-tls-config.adoc[leveloffset=+2]
2020
[role="_additional-resources"]
2121
== Additional resources
2222

23-
//* xref:../microshift_configuring/microshift-config-snippets.adoc#microshift-config-snippets[Using configuration snippets]
24-
2523
* link:https://docs.redhat.com/container-platform/latest/networking/networking_operators/ingress-operator.html#nw-http2-haproxy_configuring-ingress[Enabling HTTP/2 Ingress connectivity] ({OCP} documentation)
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
:_mod-docs-content-type: ASSEMBLY
2-
[id="microshift-kubeconfig"]
3-
= Cluster access with kubeconfig files
2+
[id="microshift-node-access-kubeconfig"]
3+
= Node access with kubeconfig files
44
include::_attributes/attributes-microshift.adoc[]
5-
:context: microshift-kubeconfig
5+
:context: microshift-node-access-kubeconfig
66

77
toc::[]
88

@@ -12,12 +12,12 @@ include::modules/microshift-kubeconfig-overview.adoc[leveloffset=+1]
1212

1313
include::modules/microshift-kubeconfig-local-access.adoc[leveloffset=+1]
1414

15-
include::modules/microshift-accessing-cluster-locally.adoc[leveloffset=+2]
15+
include::modules/microshift-accessing-node-locally.adoc[leveloffset=+2]
1616

1717
include::modules/microshift-kubeconfig-remote-con.adoc[leveloffset=+1]
1818

19-
include::modules/microshift-kubeconfig-generating-remote-kcfiles.adoc[leveloffset=+1]
19+
include::modules/microshift-kubeconfig-generating-additional-files.adoc[leveloffset=+1]
2020

21-
include::modules/microshift-accessing-cluster-open-firewall.adoc[leveloffset=+2]
21+
include::modules/microshift-accessing-node-open-firewall.adoc[leveloffset=+2]
2222

23-
include::modules/microshift-accessing-cluster-remotely.adoc[leveloffset=+2]
23+
include::modules/microshift-accessing-node-remotely.adoc[leveloffset=+2]

microshift_configuring/microshift_auth_security/microshift-tls-config.adoc

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ include::modules/microshift-tls-default-cipher-suites.adoc[leveloffset=+2]
1919
== Additional resources
2020

2121
//* xref:../microshift-config-snippets.adoc#microshift-config-snippets[Using configuration snippets]
22-
23-
* To secure pods using security content constraints (SCC), see xref:../../microshift_running_apps/microshift-authentication.adoc#authentication-microshift[Pod security authentication and authorization]
24-
25-
* xref:../../microshift_configuring/microshift-cluster-access-kubeconfig.adoc#microshift-kubeconfig[Cluster access with kubeconfig]
26-
27-
* xref:../microshift_auth_security/microshift-custom-ca.adoc#microshift-custom-ca[Configuring custom certificate authorities]
22+
* xref:../../microshift_running_apps/microshift-authentication.adoc#authentication-microshift[Pod security authentication and authorization with SCC]
23+
* xref:../../microshift_configuring/microshift-node-access-kubeconfig#microshift-node-access-kubeconfig[Cluster access with kubeconfig]
24+
* xref:../microshift_auth_security/microshift-custom-ca.adoc#microshift-custom-ca[Configuring custom certificate authorities]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="microshift-access-node"]
3+
include::_attributes/attributes-microshift.adoc[]
4+
= Accessing the {microshift-short} node with oc
5+
:context: microshift-access-node
6+
7+
toc::[]
8+
9+
Access a {microshift-short} node by using the {oc-first}.
10+
11+
include::modules/microshift-accessing.adoc[leveloffset=+1]
12+
13+
include::modules/microshift-accessing-node-locally.adoc[leveloffset=+2]
14+
15+
include::modules/microshift-accessing-node-open-firewall.adoc[leveloffset=+2]
16+
17+
include::modules/microshift-accessing-node-remotely.adoc[leveloffset=+2]
18+
19+
[id="additional-resources_microshift-access-node"]
20+
[role="_additional-resources"]
21+
== Additional resources
22+
23+
* xref:../microshift_cli_ref/microshift-oc-cli-install.adoc#microshift-oc-cli-install[Installing the OpenShift CLI tool]
24+
* xref:../microshift_configuring/microshift-node-access-kubeconfig.adoc#microshift-node-access-kubeconfig[Node access with kubeconfig files]

microshift_install_rpm/microshift-install-rpm.adoc

Lines changed: 8 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -10,43 +10,16 @@ You can install {microshift-short} from an RPM package on a machine with a suppo
1010

1111
include::modules/microshift-install-rpm-before.adoc[leveloffset=+1]
1212

13-
//additional resources for install rpm before module
14-
[role="_additional-resources"]
15-
.Additional resources
16-
* xref:../microshift_install_get_ready/microshift-fips.adoc#microshift-fips[Using FIPS mode with {microshift-short}]
17-
1813
include::modules/microshift-install-rpm-preparing.adoc[leveloffset=+1]
1914

20-
//additional resources for install rpm prep module
21-
[role="_additional-resources"]
22-
.Additional resources
23-
* Download the link:https://console.redhat.com/openshift/install/pull-secret[pull secret] from the Red Hat Hybrid Cloud Console
24-
//* xref:../microshift_configuring/microshift-using-config-yaml.adoc#microshift-using-config-yaml[Customizing {microshift-short} by using the configuration file]
25-
* For more options on partition configuration, read link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html-single/performing_a_standard_rhel_9_installation/index#manual-partitioning_graphical-installation[Configuring Manual Partitioning]
26-
* For more information about resizing your existing LVs to free up capacity in your VGs, read link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/configuring_and_managing_logical_volumes/index#managing-lvm-volume-groups_configuring-and-managing-logical-volumes[Managing LVM Volume Groups].
27-
* For more information about creating VGs and PVs, read link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_logical_volumes/overview-of-logical-volume-management_configuring-and-managing-logical-volumes[Overview of logical volume management]
28-
2915
include::modules/microshift-install-rpms.adoc[leveloffset=+1]
3016

31-
[id="microshift-starting-and-stopping"]
32-
== Starting and stopping {microshift-short}
33-
34-
After installing all of the RPM packages you need, learn to start and stop the {microshift-short} service.
35-
36-
include::modules/microshift-service-starting.adoc[leveloffset=+2]
37-
38-
include::modules/microshift-service-stopping.adoc[leveloffset=+2]
39-
40-
include::modules/microshift-accessing.adoc[leveloffset=+1]
41-
42-
//additional resources for accessing module
17+
[id="additional-resources_microshift-install-rpm"]
4318
[role="_additional-resources"]
44-
.Additional resources
45-
46-
* xref:../microshift_cli_ref/microshift-oc-cli-install.adoc#microshift-oc-cli-install[Installing the OpenShift CLI tool]
47-
48-
include::modules/microshift-accessing-cluster-locally.adoc[leveloffset=+2]
49-
50-
include::modules/microshift-accessing-cluster-open-firewall.adoc[leveloffset=+2]
51-
52-
include::modules/microshift-accessing-cluster-remotely.adoc[leveloffset=+2]
19+
== Additional resources
20+
* xref:../microshift_install_get_ready/microshift-fips.adoc#microshift-fips[Using FIPS mode with {microshift-short}]
21+
* Download the link:https://console.redhat.com/openshift/install/pull-secret[pull secret] from the Red Hat Hybrid Cloud Console
22+
//* xref:../microshift_configuring/microshift-using-config-yaml.adoc#microshift-using-config-yaml[Customizing {microshift-short} by using the configuration file]
23+
* link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/interactively_installing_rhel_over_the_network/customizing-the-system-in-the-installer_rhel-installer#manual-partitioning_customizing-the-system-in-the-installer[Configuring manual partitioning]
24+
* link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_logical_volumes/overview-of-logical-volume-management_configuring-and-managing-logical-volumes[Overview of logical volume management]
25+
* link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html-single/configuring_and_managing_logical_volumes/index#managing-lvm-volume-groups_configuring-and-managing-logical-volumes[Managing LVM Volume Groups]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="microshift-stop-start"]
3+
include::_attributes/attributes-microshift.adoc[]
4+
= Stopping and starting {microshift-short}
5+
:context: microshift-stop-start
6+
7+
toc::[]
8+
9+
You can stop or start {microshift-short} for a variety of reasons, including a fresh installation, adding optional RPM packages, and troubleshooting.
10+
11+
include::modules/microshift-service-starting.adoc[leveloffset=+1]
12+
13+
include::modules/microshift-service-stopping.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)