You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
-9Lines changed: 0 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,6 @@ Future work includes:
20
20
2. Supporting multiple infrastructure providers
21
21
3. Supporting a more sophisticated workload such as confidential AI inference with protected GPUs.
22
22
23
-
24
23
## Current constraints and assumptions
25
24
26
25
- Only currently is known to work with `azure` as the provider of confidential vms via peer-pods.
@@ -50,14 +49,11 @@ The pattern has been tested on Azure for two installation methods:
50
49
The pattern has been tested on Azure for one installation method:
51
50
1. Self managed OpenShift install using the `openshift-install` CLI
52
51
53
-
54
-
55
52
## validated pattern flavours
56
53
**Today the demo has one flavour**.
57
54
A number are planned based on various different hub cluster-groups.
58
55
You can change between behaviour by configuring [`global.main.clusterGroupName`](https://validatedpatterns.io/learn/values-files/) key in the `values-global.yaml` file.
59
56
60
-
61
57
`values-simple.yaml`: or the `simple` cluster group is the default for the pattern.
62
58
It deploys a hello-openshift application 3 times:
63
59
- A standard pod
@@ -66,7 +62,6 @@ It deploys a hello-openshift application 3 times:
66
62
67
63
## Setup instructions
68
64
69
-
70
65
### Default single cluster setup with `values-simple.yaml`
71
66
72
67
The instructions here presume you have a cluster. See further down for provisioning instructions for a cluster.
@@ -78,7 +73,6 @@ The instructions here presume you have a cluster. See further down for provision
78
73
> [!TIP]
79
74
> Forking is essential as the validated pattern uses ArgoCD to reconcile it's state against your remote (forked) repository.
80
75
81
-
82
76
#### Configuring required secrets / parameters
83
77
The secrets here secure Trustee and the peer-pod vms. Mostly they are for demonstration purposes.
84
78
This only has to be done once.
@@ -93,12 +87,10 @@ This only has to be done once.
93
87
> [!IMPORTANT]
94
88
> Ensure you have password login available to the cluster. Let's encrypt will replace the API certificate in addition to the certificates to user with routes.
95
89
96
-
97
90
Trustee requires a trusted CA issued certificate. Let's Encrypt is included for environments without a trusted cert on OpenShift's routes.
98
91
99
92
If you need a Let's Encrypt certificate to be issued the `letsencrypt` application configuration needs to be changed as below.
100
93
```yaml
101
-
102
94
---
103
95
# Default configuration, safe for ARO
104
96
letsencrypt:
@@ -158,7 +150,6 @@ Red Hat a demo platform. This allows easy access for Red Hat associates and part
158
150
### Single cluster install on plain old azure *not* using Red Hat Demo Platform
159
151
**NOTE: Don't use the default node sizes.. increase the node sizes such as below**
0 commit comments