Skip to content

Commit bee1f31

Browse files
Merge pull request #4753 from ggiguash/split-image-mode-doc
USHIFT-5477: Split MicroShift Image Mode docs into user and contributor parts
2 parents 1705d65 + c106e25 commit bee1f31

File tree

5 files changed

+601
-529
lines changed

5 files changed

+601
-529
lines changed

README.md

Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -40,42 +40,12 @@ For production deployments, MicroShift can be run on bare metal hardware or hype
4040
- [Hypervisors certified for Red Hat Enterprise Linux](https://access.redhat.com/solutions/certified-hypervisors)
4141

4242
## User Documentation
43-
To install, configure and run MicroShift, refer to the following documentation:
44-
45-
- [Getting Started with MicroShift](./docs/user/getting_started.md)
46-
- [MicroShift Configuration](./docs/user/howto_config.md)
47-
- [MicroShift kubeconfig Handling](./docs/user/howto_kubeconfig.md)
48-
- [Embedding MicroShift Container Images for Offline Deployments](./docs/user/howto_offline_containers.md)
49-
- [MicroShift Behind Proxy](./docs/user/howto_http_proxy.md)
50-
- [Load Balancer for User Workloads](./docs/user/howto_load_balancer.md)
51-
- [AMQ Broker on MicroShift](./docs/user/howto_amq_broker.md)
52-
- [MicroShift Mitigation of System Configuration Changes](./docs/user/howto_sysconf_watch.md)
53-
- [Firewall Configuration](./docs/user/howto_firewall.md)
54-
- [Integrating MicroShift with Greenboot](./docs/user/greenboot.md)
55-
- [Mirror MicroShift Container Images](./docs/user/howto_mirror_images.md)
56-
- [Debugging Tips](./docs/user/debugging_tips.md)
57-
- [Known Limitations](./docs/user/known_limitations.md)
43+
To install, configure and run MicroShift, refer to the documentation in the
44+
[user](./docs/user/README.md) folder.
5845

5946
## Contributor Documentation
60-
To build MicroShift from source and contribute to its development, refer to the following documentation:
61-
62-
- [MicroShift Design](./docs/contributor/design.md)
63-
- [Enabled OpenShift APIs](./docs/contributor/enabled_apis.md)
64-
- [MicroShift Development Environment](./docs/contributor/devenv_setup.md)
65-
- [MicroShift Development Environment in Cloud](./docs/contributor/devenv_cloud.md)
66-
- [Rebasing MicroShift](./docs/contributor/rebase.md)
67-
- [Install MicroShift on RHEL for Edge](./docs/contributor/rhel4edge_iso.md)
68-
- [OpenShift CI for MicroShift](./docs/contributor/openshift_ci.md)
69-
- [RPM Packages for Development and Testing](./docs/contributor/rpm_packages.md)
70-
- [MicroShift Storage Plugin Overview](./docs/contributor/storage/default_csi_plugin.md)
71-
- [MicroShift Network Plugin Overview](./docs/contributor/network/default_cni_plugin.md)
72-
- [MicroShift Host Networking Overview](./docs/contributor/network/host_networking.md)
73-
- [MicroShift Traffic Flows Overview](./docs/contributor/network/ovn_kubernetes_traffic_flows.md)
74-
- [Testing MicroShift Integration with Greenboot](./docs/contributor/greenboot.md)
75-
- [Quay Mirror Registry Setup for Testing](./docs/contributor/howto_quay_mirror.md)
76-
- [Multinode Testing Environment for MicroShift](./docs/contributor/multinode/setup.md)
77-
- [Image Mode for MicroShift](./docs/contributor/image_mode.md)
78-
- [Layered Product Testing with MicroShift](./docs/contributor/layered_product_ci.md)
47+
To build MicroShift from source and contribute to its development, refer to the
48+
documentation in [contributor](./docs/contributor/README.md) folder.
7949

8050
## Community
8151
Community build and CI sources managed at <https://github.com/microshift-io/microshift> and documentation sources are managed at <https://github.com/redhat-et/microshift-documentation> and published on <https://microshift.io>.

docs/contributor/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
## Contributor Documentation
2+
3+
List of the documents in alphabetical file name order, including sub-directories.
4+
5+
### Top-level
6+
7+
- [Design Documentation](./docs/contributor/design.md)
8+
- [MicroShift Development Environment in Cloud](./docs/contributor/devenv_cloud.md)
9+
- [MicroShift Development Environment](./docs/contributor/devenv_setup.md)
10+
- [Enabled OpenShift APIs](./docs/contributor/enabled_apis.md)
11+
- [Testing MicroShift Integration with Greenboot](./docs/contributor/greenboot.md)
12+
- [Building Quay From Sources for MicroShift CI](./docs/contributor/howto_quay_build.md)
13+
- [Quay Mirror Registry Setup for Testing](./docs/contributor/howto_quay_mirror.md)
14+
- [Image Mode for MicroShift Contributors](./docs/contributor/image_mode.md)
15+
- [Layered Product Testing with MicroShift](./docs/contributor/layered_product_ci.md)
16+
- [OpenShift CI for MicroShift](./docs/contributor/openshift_ci.md)
17+
- [Rebasing MicroShift](./docs/contributor/rebase.md)
18+
- [Install MicroShift on RHEL for Edge](./docs/contributor/rhel4edge_iso.md)
19+
- [RPM Packages for Development and Testing](./docs/contributor/rpm_packages.md)
20+
- [MicroShift Updateability](./docs/contributor/updateability.md)
21+
22+
### Multi-node
23+
24+
- [Multinode Testing Environment for MicroShift](./docs/contributor/multinode/setup.md)
25+
- [Setup RHEL with MicroShift RPMs](./docs/contributor/multinode/config_rpm.md)
26+
27+
### Network
28+
29+
- [MicroShift CNI Plugin Overview](./docs/contributor/network/default_cni_plugin.md)
30+
- [Host Networking in MicroShift](./docs/contributor/network/host_networking.md)
31+
- [Multus in MicroShift](./docs/contributor/network/multus.md)
32+
- [OVNKubernetes Traffic Flows in MicroShift](./docs/contributor/network/ovn_kubernetes_traffic_flows.md)
33+
34+
### Storage
35+
36+
- [Storage Configuration](./docs/contributor/storage/configuration.md)
37+
- [MicroShift Storage Plugin Overview](./docs/contributor/storage/default_csi_plugin.md)

0 commit comments

Comments
 (0)