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

Feature : deployment on kubernetes #508

Closed
vdveldet opened this issue Aug 3, 2022 · 8 comments
Closed

Feature : deployment on kubernetes #508

vdveldet opened this issue Aug 3, 2022 · 8 comments
Labels
feature New feature request

Comments

@vdveldet
Copy link

vdveldet commented Aug 3, 2022

Deploy to Kubernetes
I would like a deployment on to Kubernetes in order to make the squest portal more highly availale.
It looks like there is only a docker-compose deployment available.

An operator that will depploy and configure all components of squest.

@Sispheor
Copy link
Contributor

Sispheor commented Aug 4, 2022

Hi,

This is definitely in our pipe. It's a must have nowaday and we know that.
It's just a matter of time. We are working a lot on our instance of squest in prod here in HPE.

We'll provide this officially asap, but, you can already use this project made by a member of the community (@slarimore02).

@Sispheor Sispheor added the feature New feature request label Aug 4, 2022
@LennertMertens
Copy link

How is this going? Also interested in an OpenShift compatible installation.

@beerfranz
Copy link
Contributor

Hello! I can provide an helm chart to install Squest and its dependencies.
What is the best way ?

  1. HewlettPackard create a git repo to hosts this helm chart, then I can fork the repo and send my updates
  2. I fork this repo and send my updates in a /charts directory
  3. Other idea ?

A CI/CD config will be needed to automatically build and publish the chart.

@Sispheor
Copy link
Contributor

Sispheor commented Dec 5, 2023

This feature is ongoing. You can take a look to my fork there is a dedicated branch that can be tested. It's based on ansible.

@beerfranz
Copy link
Contributor

ok, nice! I will publish an helm chart too. It's more K8s specific than ansible.

@Sispheor
Copy link
Contributor

Sispheor commented Dec 6, 2023

Yes Helm is more specific to K8S. But it's a fire and forget tool that doesn't really handle what a production deployment can need.
And as the helm chart will need some dependencies to operators you would have to wrap anyway the install with some code to be able to deploy the full app from scratch.
But yes it can be cool to have both and see what are the limitations or advantages of each solution.

@beerfranz
Copy link
Contributor

Agreed, the helm chart won't be enough for production. But peoples can deploy the helm chart using their tools/stack, like an ansible playbook (using kubernetes.core.helm module), or a gitops tool like argocd or fluxd (still configured with a lovely ansible playbook ^^ )

@Sispheor
Copy link
Contributor

K8S deployment now available as beta feature.
Fell free to give us a feedback on this !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request
Projects
None yet
Development

No branches or pull requests

4 participants