Releases: ajaggapa/deploy-konflux-operator
Releases · ajaggapa/deploy-konflux-operator
v8.1
v8.0
v7.1
What's Changed
- Support passing multiple tags with -
-fbc-tagargument - Add
local-storageoperator in valid operators list with hard-coded fbc-tag - Add
KONFLUX_DEPLOY_CATALOG_SOURCEandKONFLUX_DEPLOY_SUBSCRIPTIONenv vars to control deploying catalog-source and subscription/operator independently. - Add
KONFLUX_DEPLOY_OPERATORSenv var to skip the deploying operator and exit with no error
New Contributors
Full Changelog: v6.0...v7.1
v6.0
v5.0
v4.0
Release Notes
Latest Changes
- Added Logging functionality
- Made
--quay-authoptional for connected clusters when pull-secret already contains auth for art-images-share repository - Added subscription status check to ensure proper CSV resolution before proceeding
- Fixed issue with duplicate quay auth entries in pull-secret when script is run multiple times
- Added new examples in documentation for running without
--quay-authin connected mode
Connected Cluster
Predefined Telco Operators
./deploy-operator.sh \
--operator sriov \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus
Custom FBC Tag
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator
Optional MCP Timeout argument
./deploy-operator.sh \
--operator sriov,metallb \
--quay-auth /path/to/quay-auth.json \
--mcp-timeout 900s
Disconnected Cluster
Predefined Telco Operators
./deploy-operator.sh \
--operator sriov \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
Custom FBC Tag
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
Optional MCP Timeout argument
./deploy-operator.sh \
--operator sriov,metallb \
--quay-auth /path/to/quay-auth.json \
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
--mcp-timeout 900s
Note: Container image is not supported
v3.0
Release Notes
Latest Changes
- Made
--quay-authoptional for connected clusters when pull-secret already contains auth for art-images-share repository - Added subscription status check to ensure proper CSV resolution before proceeding
- Fixed issue with duplicate quay auth entries in pull-secret when script is run multiple times
- Added new examples in documentation for running without
--quay-authin connected mode
Connected Cluster
Predefined Telco Operators
./deploy-operator.sh \
--operator sriov \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus
Custom FBC Tag
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator
Optional MCP Timeout argument
./deploy-operator.sh \
--operator sriov,metallb \
--quay-auth /path/to/quay-auth.json \
--mcp-timeout 900s
Disconnected Cluster
Predefined Telco Operators
./deploy-operator.sh \
--operator sriov \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
Custom FBC Tag
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
Optional MCP Timeout argument
./deploy-operator.sh \
--operator sriov,metallb \
--quay-auth /path/to/quay-auth.json \
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
--mcp-timeout 900s
Note: Container image is not supported
v2.0
Connected Cluster
Predefined Telco Operators
./deploy-operator.sh \
--operator sriov \
--quay-auth /path/to/quay-auth.json
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus \
--quay-auth /path/to/quay-auth.json
Custom FBC Tag
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator \
--quay-auth /path/to/quay-auth.json
Optional MCP Timeout argument
./deploy-operator.sh \
--operator sriov,metallb \
--quay-auth /path/to/quay-auth.json \
--mcp-timeout 900s
Disconnected Cluster
Predefined Telco Operators
./deploy-operator.sh \
--operator sriov \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
./deploy-operator.sh \
--operator sriov,metallb,nmstate,ptp,pfstatus \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
Custom FBC Tag
./deploy-operator.sh \
--fbc-tag ocp__4.20__metallb-rhel9-operator \
--quay-auth /path/to/quay-auth.json
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
Optional MCP Timeout argument
./deploy-operator.sh \
--operator sriov,metallb \
--quay-auth /path/to/quay-auth.json \
--internal-registry registry.example.com:5000 \
--internal-registry-auth /path/to/internal-auth.json \
--mcp-timeout 900s
Note: Container image is not supported
v1.0
Connected Cluster
Predefined telco operators
- (sriov, metallb, nmstate, ptp, pfstatus) have hard-coded fbc tags for simplicity
- one or more of these operators can be passed
./deploy-operator.sh \
--operator <predefined-name1,predefined-name2,..> \
--quay-auth <quay-auth-file>
Any other operators pass the fbc tag
- only one tag can be passed
./deploy-operator.sh \
--fbc-tag <fbc-image-tag> \
--quay-auth <quay-auth-file>
Disconnected Cluster
Predefined telco operators
- (sriov, metallb, nmstate, ptp, pfstatus) have hard-coded fbc tags for simplicity
- one or more of these operators can be passed
./deploy-operator.sh \
--operator <predefined-name1,predefined-name2,..> \
--quay-auth <quay-auth-file>
--internal-registry <local.registry:5000>
--internal-registry-auth </path/to/local/registry/auth>
Any other operators pass the fbc tag
./deploy-operator.sh \
--fbc-tag <fbc-image-tag> \
--quay-auth <quay-auth-file>
--internal-registry <local.registry:5000>
--internal-registry-auth </path/to/local/registry/auth>
Note: Running from container is not supported.