Test adding a gif for validating operator hub.
This commit is contained in:
@ -116,7 +116,7 @@ A local cache of content already exists from when the cluster installation was i
|
|||||||
oc-mirror --config imageset-config.yaml file:///mnt/low-side-data --verbose 3
|
oc-mirror --config imageset-config.yaml file:///mnt/low-side-data --verbose 3
|
||||||
```
|
```
|
||||||
|
|
||||||
Note: This command may take several minutes to complete but should complete with `No new images detected, process stopping` to confirm the existing cache is up to date.
|
> Note: This command may take several minutes to complete but should complete with `No new images detected, process stopping` to confirm the existing cache is up to date.
|
||||||
|
|
||||||
|
|
||||||
## 2.4 - Add new mirror content
|
## 2.4 - Add new mirror content
|
||||||
@ -124,7 +124,7 @@ Note: This command may take several minutes to complete but should complete with
|
|||||||
For our workshop exercises today we need to mirror some additional operators, namely the **OpenShift Compliance Operator**, **Red Hat Advanced Cluster Security**, and **Red Hat Developer Hub**. Run the command below to update your `imageset-config.yaml` file to match the example below
|
For our workshop exercises today we need to mirror some additional operators, namely the **OpenShift Compliance Operator**, **Red Hat Advanced Cluster Security**, and **Red Hat Developer Hub**. Run the command below to update your `imageset-config.yaml` file to match the example below
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cat << EOF > imageset-config.yaml
|
cat << EOF > /mnt/low-side-data/imageset-config.yaml
|
||||||
kind: ImageSetConfiguration
|
kind: ImageSetConfiguration
|
||||||
apiVersion: mirror.openshift.io/v1alpha2
|
apiVersion: mirror.openshift.io/v1alpha2
|
||||||
storageConfig:
|
storageConfig:
|
||||||
@ -142,7 +142,9 @@ mirror:
|
|||||||
packages:
|
packages:
|
||||||
- name: rhdh
|
- name: rhdh
|
||||||
channels:
|
channels:
|
||||||
- name: stable
|
- name: fast
|
||||||
|
minVersion: '1.1.1'
|
||||||
|
maxVersion: '1.1.1'
|
||||||
- name: compliance-operator
|
- name: compliance-operator
|
||||||
channels:
|
channels:
|
||||||
- name: stable
|
- name: stable
|
||||||
@ -161,6 +163,8 @@ After updating the configuration file we can re-run our `oc-mirror` command to b
|
|||||||
oc-mirror --config imageset-config.yaml file:///mnt/low-side-data --verbose 3
|
oc-mirror --config imageset-config.yaml file:///mnt/low-side-data --verbose 3
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> Note: This command may take up to 10 minutes to complete depending on connection speeds.
|
||||||
|
|
||||||
|
|
||||||
## 2.5 - Mirror updated content to high side registry
|
## 2.5 - Mirror updated content to high side registry
|
||||||
|
|
||||||
@ -188,11 +192,18 @@ oc-mirror --from=/mnt/high-side-data/mirror_seq2_000000.tar docker://$(hostname)
|
|||||||
|
|
||||||
## 2.6 - Verify new operators are available
|
## 2.6 - Verify new operators are available
|
||||||
|
|
||||||
After a couple of minutes the mirror process will complete. We then need to tell OpenShift about the new content that is available by running the commands below:
|
After a couple of minutes the mirror process will complete. We then need to tell OpenShift about the new content that is available by running the commands below.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
oc apply -f ./oc-mirror-workspace/results-*/
|
for file in $(find ./oc-mirror-workspace -type f -name '*.yaml'); do oc apply -f $file; done
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> Note: In our `oc-mirror-workspace` directory each time we mirror new content a new `results-<id>` directory will be created which may contain `imageContentSourcePolicy.yaml` or `catalogSource-cs-<index>.yaml` files which we need to apply to our cluster to tell it about the new content that is available.
|
||||||
|
|
||||||
We can then check that our new operators are available in the OpenShift Web Console.
|
Once the updates are applied we can then check that our new operators are available in the OpenShift Web Console using our browser based vnc session.
|
||||||
|
|
||||||
|
<Zoom>
|
||||||
|
| |
|
||||||
|
|:-----------------------------------------------------------------------------:|
|
||||||
|
| *Check disconnected operator hub* |
|
||||||
|
</Zoom>
|
||||||
|
|||||||
BIN
public/static/images/compliance/check-operators.gif
Normal file
BIN
public/static/images/compliance/check-operators.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.0 MiB |
Reference in New Issue
Block a user