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
To minimize a need of installing dependencies the fbc-onboarding target
in the Makefile uses podman to run a container instead of running Python
scripts on the system.
JIRA: ISV-5229
Signed-off-by: Ales Raszka <[email protected]>
Copy file name to clipboardExpand all lines: docs/users/fbc_onboarding.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,10 @@ We want to help with this process and we prepared a tooling that helps with this
21
21
As a prerequisite to this process, you need to download a `Makefile` that
22
22
automates the migration process.
23
23
24
+
An initial system requirement is to have following dependencies installed:
25
+
-[podman](https://podman.io/docs/installation)
26
+
-[make](https://www.gnu.org/software/make/)
27
+
24
28
```bash
25
29
# Go to the operator repo directory (certified-operators, marketplace-operators, community-operators-prod)
26
30
cd<operator-repo>/operators/<operator-name>
@@ -33,6 +37,8 @@ a local cache is generated during a run.
33
37
> **Note**
34
38
> A user executing the conversion script needs to be authenticated to registries used by OLM catalog.
35
39
> Use `podman login` to log in into all registries.
40
+
> A conversion script assumes you have `$(XDG_RUNTIME_DIR)/containers/auth.json` or `~/.docker/config.json` present
41
+
> with valid registry tokens.
36
42
37
43
To convert existing operator to `FBC` format you need to execute following command:
38
44
@@ -109,7 +115,7 @@ $ git commit --signoff -m "Add FBC resources for aqua operator"
109
115
Catalog templates are used to simplify a view of a catalog and allow easier manipulation of catalogs. The automated conversion pre-generates a basic template that can be turned into full FBC using the following command:
110
116
111
117
```bash
112
-
make catalog
118
+
make catalogs
113
119
```
114
120
115
121
Of course, you can choose any type of template that you prefer by modifying the Makefile target.
0 commit comments