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

Provide a Docker Image #370

Closed
baer95 opened this issue Mar 15, 2021 · 3 comments
Closed

Provide a Docker Image #370

baer95 opened this issue Mar 15, 2021 · 3 comments
Labels
issue: proposal Proposed changes

Comments

@baer95
Copy link

baer95 commented Mar 15, 2021

When trying to figure out how to deploy the new web dashboard, I found myself searching for a docker image and realising that there is none, and when trying to create one for my own, I thought "maybe I'm not the only one with this problem".

I think that running sensu/web inside a docker container should be fairly simple as it is a static web application that entirely uses sensu-backend for any state.

Feature Suggestion

with an official docker image, it would be easy to have automatic deployments to k8s or similar managed through any config management tool like Ansible.

Possible Implementation

Context

@baer95 baer95 added the issue: proposal Proposed changes label Mar 15, 2021
@portertech
Copy link

Sensu Engineering no longer works on this project and we have no plans to package it for distribution. For the officially supported web dashboard, please use the commercial distribution of Sensu Go. None of this can stop you from creating your own packaging and sharing it with the community :)

@baer95
Copy link
Author

baer95 commented Mar 16, 2021

Thank you for your feedback!

Sensu Engineering no longer works on this project

Does that mean that sensu/web should be considered dead or deprecated?

The v6.0.0 release notes and installation instructions of sensu/sensu-go suggest that sensu/web is actually up-to-date and in active use:

The web interface is now a standalone product and no longer distributed inside the sensu-backend binary. Refer to sensu/web for more.

Starting with Sensu Go version 6.0, for instances built from source, the web UI is now a standalone product — it is no longer included with the Sensu backend.

@sekrett
Copy link

sekrett commented Aug 5, 2022

@baer95 So you did it: https://github.com/baer95/sensu-web-docker
Thank you a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue: proposal Proposed changes
Projects
None yet
Development

No branches or pull requests

3 participants