Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install authorino-operator in Air-gapped environment or helm chart of the Operator #149

Open
vchauhan1 opened this issue Oct 20, 2023 · 2 comments
Labels
area/doc Improvements or additions to documentation kind/enhancement New feature or request participation/good first issue Good for newcomers size/small
Milestone

Comments

@vchauhan1
Copy link

Dear Team,

Do we have a way to install Operator in disconnected kubernetes cluster ? Or maybe there is a helm-chart to install and configure it using ArgoCD. Please refer to the link or location where I can find the details about it

@guicassolato
Copy link
Collaborator

@vchauhan1, the 2 recommended ways to install Authorino Operator are by using OLM or the install script (dev workflow and demos mainly.) These methods are slightly trickier to adapt for disconnected install.

However, provided you have cert-manager already installed, you can install the operator by applying, for example, this single manifest file: https://raw.githubusercontent.com/Kuadrant/authorino-operator/v0.9.0/config/deploy/manifests.yaml (which is basically what the install script does.)

You can create a copy of the file and tweak with it a little bit. In the authorino-operator and authorino-webhooks deployments, modify the images with ones you push in advance to your registry and maybe set imagePullPolicy: IfNotPresent.

The Authorino CR also allows setting image and imagePullPolicy to override the defaults. This may require some additional watching for potential version mismatch between operator and operand and therefore caution when rolling out upgrades.

@vchauhan1
Copy link
Author

@guicassolato , Thanks for the response. This is amazing and it worked. If we can have Helm chart for Operator to get it installed in disconnected envs would be great.

@guicassolato guicassolato added area/doc Improvements or additions to documentation kind/enhancement New feature or request size/small target/next labels Nov 10, 2023
@alexsnaps alexsnaps modified the milestones: v0.10.x, v0.11.x Dec 18, 2023
@guicassolato guicassolato modified the milestones: v0.11.x, v0.12.x Feb 22, 2024
@guicassolato guicassolato modified the milestones: v0.12.x, v0.13.0 Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/doc Improvements or additions to documentation kind/enhancement New feature or request participation/good first issue Good for newcomers size/small
Projects
Status: Todo
Status: No status
Development

No branches or pull requests

3 participants