-
Notifications
You must be signed in to change notification settings - Fork 1.7k
/
optional-operators-subscribe-ref.yaml
29 lines (29 loc) · 1.47 KB
/
optional-operators-subscribe-ref.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ref:
as: optional-operators-subscribe
from: cli
commands: optional-operators-subscribe-commands.sh
resources:
requests:
cpu: 300m
memory: 300Mi
env:
- name: OO_PACKAGE
documentation: The name of the operator package to be installed. Must be present in the index image referenced by `INDEX_IMAGE`.
- name: OO_CHANNEL
documentation: The name of the operator channel to track.
- name: OO_INSTALL_NAMESPACE
documentation: The namespace into which the operator and catalog will be installed. Special value `!create` means that a new namespace will be created.
- name: OO_TARGET_NAMESPACES
documentation: A comma-separated list of namespaces the operator will target. Special, value `!all` means that all namespaces will be targeted. If no OperatorGroup exists in `INSTALL_NAMESPACE`, a new one will be created with its target namespaces set to `TARGET_NAMESPACES`, otherwise the existing OperatorGroup's target namespace set will be replaced. The special value `!install` will set the target namespace to the operator's installation namespace.
- name: INITIAL_CSV
documentation: (For upgrade tests) The name of the initial CSV to install.
default: ""
- name: INITIAL_CHANNEL
documentation: (For upgrade tests) The name of the initial channel of the operator to track.
default: ""
dependencies:
- name: ci-index
env: OO_INDEX
documentation: |-
The subscribe step installs an optional operator from a provided
index image.