Skip to content

Commit b311d42

Browse files
Merge pull request #93181 from openshift-cherrypick-robot/cherry-pick-91830-to-enterprise-4.19
[enterprise-4.19] OSDOCS#14009: Adding Openshift editions info
2 parents 8b3132f + c23b44d commit b311d42

File tree

4 files changed

+91
-6
lines changed

4 files changed

+91
-6
lines changed

_topic_maps/_topic_map.yml

+8-4
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,24 @@
2323
# topic groups and topics on the main page.
2424

2525
---
26-
Name: About
26+
Name: Overview
2727
Dir: welcome
2828
Distros: openshift-enterprise,openshift-webscale,openshift-origin,openshift-online,openshift-dpu,openshift-telco
2929
Topics:
3030
- Name: Welcome
3131
File: index
3232
- Name: Learn more about OpenShift Container Platform
3333
File: learn_more_about_openshift
34-
- Name: Providing documentation feedback
35-
File: providing-feedback-on-red-hat-documentation
34+
- Name: Kubernetes overview
35+
File: kubernetes-overview
36+
- Name: OpenShift editions
37+
File: openshift-editions
3638
Distros: openshift-enterprise
37-
- Name: About OpenShift Kubernetes Engine
39+
- Name: OpenShift Kubernetes Engine overview
3840
File: oke_about
3941
Distros: openshift-enterprise
42+
- Name: Providing documentation feedback
43+
File: providing-feedback-on-red-hat-documentation
4044
- Name: Legal notice
4145
File: legal-notice
4246
Distros: openshift-enterprise,openshift-online

welcome/kubernetes-overview.adoc

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="kubernetes-overview"]
3+
= Kubernetes overview
4+
include::_attributes/common-attributes.adoc[]
5+
:context: kubernetes-overview
6+
7+
toc::[]
8+
9+
Kubernetes is an open source container orchestration tool developed by Google. You can run and manage container-based workloads by using Kubernetes. The most common Kubernetes use case is to deploy an array of interconnected microservices, building an application in a cloud native way. You can create Kubernetes clusters that can span hosts across on-premise, public, private, or hybrid clouds.
10+
11+
Traditionally, applications were deployed on top of a single operating system. With virtualization, you can split the physical host into several virtual hosts. Working on virtual instances on shared resources is not optimal for efficiency and scalability. Because a virtual machine (VM) consumes as many resources as a physical machine, providing resources to a VM such as CPU, RAM, and storage can be expensive. Also, you might see your application degrading in performance due to virtual instance usage on shared resources.
12+
13+
.Evolution of container technologies for classical deployments
14+
image::247-OpenShift-Kubernetes-Overview.png[]
15+
16+
To solve this problem, you can use containerization technologies that segregate applications in a containerized environment. Similar to a VM, a container has its own filesystem, vCPU, memory, process space, dependencies, and more. Containers are decoupled from the underlying infrastructure, and are portable across clouds and OS distributions. Containers are inherently much lighter than a fully-featured OS, and are lightweight isolated processes that run on the operating system kernel. VMs are slower to boot, and are an abstraction of physical hardware. VMs run on a single machine with the help of a hypervisor.
17+
18+
You can perform the following actions by using Kubernetes:
19+
20+
* Sharing resources
21+
* Orchestrating containers across multiple hosts
22+
* Installing new hardware configurations
23+
* Running health checks and self-healing applications
24+
* Scaling containerized applications
25+
26+
include::modules/kubernetes-components.adoc[leveloffset=+1]
27+
28+
include::modules/kubernetes-resources.adoc[leveloffset=+1]
29+
30+
.Architecture of Kubernetes
31+
image::247_OpenShift_Kubernetes_Overview-2.png[]
32+
33+
A cluster is a single computational unit consisting of multiple nodes in a cloud environment. A Kubernetes cluster includes a control plane and worker nodes. You can run Kubernetes containers across various machines and environments. The control plane node controls and maintains the state of a cluster. You can run the Kubernetes application by using worker nodes. You can use the Kubernetes namespace to differentiate cluster resources in a cluster. Namespace scoping is applicable for resource objects, such as deployment, service, and pods. You cannot use namespace for cluster-wide resource objects such as storage class, nodes, and persistent volumes.
34+
35+
include::modules/kubernetes-conceptual-guidelines.adoc[leveloffset=+1]

welcome/oke_about.adoc

+1-2
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ the kubevirt.io open source project.
194194
=== Advanced cluster management
195195
{oke} is compatible with your additional purchase of {rh-rhacm-first} for
196196
Kubernetes. An {oke} subscription does not offer a cluster-wide log aggregation
197-
solution or support Elasticsearch, Fluentd, or Kibana-based logging solutions.
197+
solution or support Fluentd, or Kibana-based logging solutions.
198198
{SMProductName} capabilities derived from the open-source istio.io and kiali.io
199199
projects that offer OpenTracing observability for containerized services on
200200
{product-title} are not supported in {oke}.
@@ -293,7 +293,6 @@ s| Feature s| {oke} s| {product-title} s| Operator name
293293
| User Workload Monitoring | Not Included | Included | N/A
294294
| Cost Management SaaS Service | Included | Included | Cost Management Metrics Operator
295295
| Platform Logging | Not Included | Included | Red Hat OpenShift Logging Operator
296-
| OpenShift Elasticsearch Operator provided by Red Hat | Not Included | Cannot be run standalone | N/A
297296
| Developer Web Console | Not Included | Included | N/A
298297
| Developer Application Catalog | Not Included | Included | N/A
299298
| Source to Image and Builder Automation (Tekton) | Not Included | Included | N/A

welcome/openshift-editions.adoc

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
[id="openshift-editions"]
3+
= Red Hat OpenShift editions
4+
include::_attributes/common-attributes.adoc[]
5+
:context: openshift-editions
6+
7+
toc::[]
8+
9+
Red{nbsp}Hat OpenShift is offered in several editions to support a wide range of deployment models and operational preferences. Each edition delivers a consistent Kubernetes platform with integrated tools, security features, and developer experiences. OpenShift is available in cloud services and self-managed editions.
10+
11+
[id="cloud-services-editions_{context}"]
12+
== Cloud services editions
13+
14+
Red{nbsp}Hat OpenShift offers various cloud service editions to cater to different organizational needs. These editions provide fully managed application platforms from major cloud providers.
15+
16+
{product-rosa} (ROSA):: A fully managed application platform that helps organizations build, deploy, and scale applications in a native AWS environment.
17+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/aws[{product-rosa}].
18+
19+
{azure-first} Red{nbsp}Hat OpenShift:: A fully managed application platform that helps organizations build, deploy, and scale applications on Azure.
20+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/azure[{azure-first} Red{nbsp}Hat OpenShift].
21+
22+
{product-dedicated}:: A managed Red{nbsp}Hat OpenShift offering available on Google Cloud Platform (GCP).
23+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/dedicated[{product-dedicated}].
24+
25+
Red{nbsp}Hat OpenShift on {ibm-cloud-title}:: A managed OpenShift cloud service that reduces operational complexity and helps developers build and scale applications on {ibm-cloud-title}.
26+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/ibm[Red{nbsp}Hat OpenShift on {ibm-cloud-title}].
27+
28+
[id="self-managed-editions_{context}"]
29+
== Self-managed editions
30+
31+
Red{nbsp}Hat OpenShift offers self-managed editions for organizations that prefer to deploy, configure, and manage OpenShift on their own infrastructure. These editions provide flexibility and control over the platform while leveraging the capabilities of OpenShift.
32+
33+
Red{nbsp}Hat {product-title} (OCP)::
34+
Provides complete set of operations and developer services and tools for building and scaling containerized applications.
35+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/container-platform[Red{nbsp}Hat {product-title}].
36+
37+
Red{nbsp}Hat {opp}::
38+
Builds on the capabilities of {product-title}.
39+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/platform-plus[Red{nbsp}Hat {opp}].
40+
41+
Red{nbsp}Hat {oke}::
42+
Delivers the foundational, security-focused capabilities of enterprise Kubernetes on {op-system-first} to run containers in hybrid cloud environments.
43+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/kubernetes-engine[Red Hat {oke}].
44+
45+
{ove-first}::
46+
Provides the virtualization capabilities of Red Hat OpenShift in a streamlined, cost-effective solution to deploy, manage, and scale VMs exclusively.
47+
For more information, see link:https://www.redhat.com/en/technologies/cloud-computing/openshift/virtualization-engine[{ove-first}].

0 commit comments

Comments
 (0)