Skip to content

Commit b40592f

Browse files
committed
scaffolding and initial doc update
1 parent 76b6a54 commit b40592f

File tree

1 file changed

+103
-0
lines changed

1 file changed

+103
-0
lines changed
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
title: HyperShift
3+
date: 2023-11-15
4+
validated: true
5+
summary: This pattern is for deploying the Hosted Control Plane (HyperShift) service.
6+
products:
7+
- Red Hat OpenShift Container Platform
8+
- Multi-cluster-Engine
9+
- AWS Controller for Kubernetes (S3)
10+
industries:
11+
- infrastructure
12+
aliases: /hypershift/
13+
pattern_logo: medical-diagnosis.png
14+
links:
15+
install: getting-started
16+
arch: https://www.redhat.com/architect/portfolio/architecturedetail?ppid=6
17+
help: https://groups.google.com/g/validatedpatterns
18+
bugs: https://github.com/validatedpatterns/medical-diagnosis/issues
19+
ci: hypershift
20+
---
21+
22+
:toc:
23+
:imagesdir: /images
24+
:_content-type: ASSEMBLY
25+
include::modules/comm-attributes.adoc[]
26+
27+
//Module to be included
28+
//:_content-type: CONCEPT
29+
//:imagesdir: ../../images
30+
[id="about-med-diag-pattern"]
31+
= About the {med-pattern}
32+
33+
Background::
34+
35+
This pattern is designed and intended to assist with simplifying the deployment of a HyperShift Hosting cluster. When this pattern is deployed, users will be be able to create hostedclusters of their own.
36+
37+
Workflow::
38+
39+
* Install multicluster-engine operator
40+
* Create an instance of the multicluster-engine which enables the tech preview feature `hypershift`
41+
* Install the AWS Controller for Kubernetes (ACK) operator for S3
42+
* Create an S3 bucket to be used by HyperShift for OIDC
43+
* Create a buildconfig and imagestream that provide the HyperShift cli (`hypershift`) as an imagestream to be used in further automation if desired.
44+
45+
This pipeline is showcased link:https://www.youtube.com/watch?v=zja83FVsm14[in this video].
46+
47+
image::medical-edge/dashboard.png[link="/images/medical-edge/dashboard.png"]
48+
49+
//[NOTE]
50+
//====
51+
//This pattern is still under development. If you have any questions or concerns contact mailto:jrickard@redhat.com[Jonny Rickard].
52+
//====
53+
54+
[id="about-solution-med"]
55+
== About the solution elements
56+
57+
The solution aids the understanding of the following:
58+
59+
* How to use a GitOps approach to keep in control of configuration and operations.
60+
* How to deploy AI/ML technologies for medical diagnosis using GitOps.
61+
62+
The {med-pattern} uses the following products and technologies:
63+
64+
* {rh-ocp} for container orchestration
65+
* {rh-gitops}, a GitOps continuous delivery (CD) solution
66+
* {rh-amq-first}, an event streaming platform based on the Apache Kafka
67+
* {rh-serverless-first} for event-driven applications
68+
* {rh-ocp-data-first} for cloud native storage capabilities
69+
* {grafana-op} to manage and share Grafana dashboards, data sources, and so on
70+
* S3 storage
71+
72+
[id="about-architecture-med"]
73+
== About the architecture
74+
75+
[IMPORTANT]
76+
====
77+
Presently, the {med-pattern} does not have an edge component. Edge deployment capabilities are planned as part of the pattern architecture for a future release.
78+
====
79+
80+
image::medical-edge/edge-medical-diagnosis-marketing-slide.png[link="/images/medical-edge/edge-medical-diagnosis-marketing-slide.png"]
81+
82+
Components are running on OpenShift either at the data center, at the medical facility, or public cloud running OpenShift.
83+
84+
[id="about-physical-schema-med"]
85+
=== About the physical schema
86+
87+
The following diagram shows the components that are deployed with the various networks that connect them.
88+
89+
image::medical-edge/physical-network.png[link="/images/medical-edge/physical-network.png"]
90+
91+
The following diagram shows the components that are deployed with the the data flows and API calls between them.
92+
93+
image::medical-edge/physical-dataflow.png[link="/images/medical-edge/physical-dataflow.png"]
94+
95+
== Recorded demo
96+
97+
link:/videos/xray-deployment.svg[image:/videos/xray-deployment.svg[Demo\]]
98+
99+
[id="next-steps_med-diag-index"]
100+
== Next steps
101+
102+
* Getting started link:getting-started[Deploy the Pattern]
103+
//We have relevant links on the patterns page

0 commit comments

Comments
 (0)