* Added support for Keycloak admin secret
Added support to change endpoint-watcher image
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added user feedback and validation for Keycloak password
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added feature to registries to update images at startup.
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Trying to improve value names and we use them
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added missing newline
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Missing newline
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added checksums to configmap to enable pod restart on configmap change.
Signed-off-by: cccs-eric <eric.ladouceur@cyber.gc.ca>
* Applied code review changes.
Signed-off-by: cccs-eric <eric.ladouceur@cyber.gc.ca>
* Update from code review
Signed-off-by: cccs-eric <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added support for Keycloak admin secret
Added support to change endpoint-watcher image
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added user feedback and validation for Keycloak password
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added checksums to configmap to enable pod restart on configmap change.
Signed-off-by: cccs-eric <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added support for Keycloak admin secret
Added support to change endpoint-watcher image
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added user feedback and validation for Keycloak password
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added checksums to configmap to enable pod restart on configmap change.
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added support for Keycloak admin secret
Added support to change endpoint-watcher image
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added user feedback and validation for Keycloak password
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added nodeSelector feature to helm chart (was simply missing from chart)
Fixed the CHE_LIMITS_USER_WORKSPACES_RUN_COUNT name
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Fixed location of workspace.number field in values.yaml
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Update deploy/kubernetes/helm/che/templates/configmap.yaml
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Added support for Keycloak admin secret
Added support to change endpoint-watcher image
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Added user feedback and validation for Keycloak password
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Apply suggestions from code review
Signed-off-by: Eric Ladouceur <eric.ladouceur@cyber.gc.ca>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
Co-authored-by: Anatolii Bazko <abazko@redhat.com>
* Run dashboard in a dedicated deployment
* configure dashboard probes to requests /dashboard/ to detect packaging issues
* Apply the same probes configuration as registries apache servers has
* Add end slash to dashboard path to continue support redirects
* Bump che dashboard version in helm charts on release
* Clean up references to removed deploy_che.sh
* count workspace starts in debug mode
Signed-off-by: Michal Vala <mvala@redhat.com>
fix maven dependencies
Signed-off-by: Michal Vala <mvala@redhat.com>
observe debug mode metrics with events
Signed-off-by: Michal Vala <mvala@redhat.com>
change start attemts in debug mode metrics name, fix pom deps
Signed-off-by: Michal Vala <mvala@redhat.com>
rename start workspace in debug metrics with tags
Signed-off-by: Michal Vala <mvala@redhat.com>
* add options to workspace start event to be able to count debug starts
* remove no longer used logwatch meter binder, write hopefully proper metrics tags
Signed-off-by: Michal Vala <mvala@redhat.com>
* cleanup
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix tags again
Signed-off-by: Michal Vala <mvala@redhat.com>
* grafana graph with workspace start attempts total and in debug
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix tests
Signed-off-by: Michal Vala <mvala@redhat.com>
* runtime log messages and bytes metrics
Signed-off-by: Michal Vala <mvala@redhat.com>
* add missing license header
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix grafana datasources
Signed-off-by: Michal Vala <mvala@redhat.com>
* set grafana graphs mins for runtime logs
Signed-off-by: Michal Vala <mvala@redhat.com>
* watch current logwatch instances
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix module version in pom.xml, fix log message grammar, format
* runtime log messages and bytes metrics
Signed-off-by: Michal Vala <mvala@redhat.com>
add missing license header
Signed-off-by: Michal Vala <mvala@redhat.com>
fix grafana datasources
Signed-off-by: Michal Vala <mvala@redhat.com>
set grafana graphs mins for runtime logs
Signed-off-by: Michal Vala <mvala@redhat.com>
explicitly set charset when counting runtime log bytes
Signed-off-by: Michal Vala <mvala@redhat.com>
* javadoc and fix pom module dependency
Signed-off-by: Michal Vala <mvala@redhat.com>
* tests
Signed-off-by: Michal Vala <mvala@redhat.com>
* add grafana dashboard graph with current watchers
Signed-off-by: Michal Vala <mvala@redhat.com>
* removed infrastructure-metrics module
Signed-off-by: Michal Vala <mvala@redhat.com>
* Revert "removed infrastructure-metrics module"
This reverts commit 16392f5936378204031330971e0a874aacf0723a.
* moved CurrentLogwatchersMeterBinder into own maven and guice module and events into kubernetes module
Signed-off-by: Michal Vala <mvala@redhat.com>
* count workspace starts in debug mode
Signed-off-by: Michal Vala <mvala@redhat.com>
fix maven dependencies
Signed-off-by: Michal Vala <mvala@redhat.com>
observe debug mode metrics with events
Signed-off-by: Michal Vala <mvala@redhat.com>
change start attemts in debug mode metrics name, fix pom deps
Signed-off-by: Michal Vala <mvala@redhat.com>
rename start workspace in debug metrics with tags
Signed-off-by: Michal Vala <mvala@redhat.com>
* add options to workspace start event to be able to count debug starts
* remove no longer used logwatch meter binder, write hopefully proper metrics tags
Signed-off-by: Michal Vala <mvala@redhat.com>
* cleanup
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix tags again
Signed-off-by: Michal Vala <mvala@redhat.com>
* grafana graph with workspace start attempts total and in debug
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix tests
Signed-off-by: Michal Vala <mvala@redhat.com>
* runtime log messages and bytes metrics
Signed-off-by: Michal Vala <mvala@redhat.com>
add missing license header
Signed-off-by: Michal Vala <mvala@redhat.com>
fix grafana datasources
Signed-off-by: Michal Vala <mvala@redhat.com>
set grafana graphs mins for runtime logs
Signed-off-by: Michal Vala <mvala@redhat.com>
explicitly set charset when counting runtime log bytes
Signed-off-by: Michal Vala <mvala@redhat.com>
* count workspace starts in debug mode
Signed-off-by: Michal Vala <mvala@redhat.com>
fix maven dependencies
Signed-off-by: Michal Vala <mvala@redhat.com>
observe debug mode metrics with events
Signed-off-by: Michal Vala <mvala@redhat.com>
change start attemts in debug mode metrics name, fix pom deps
Signed-off-by: Michal Vala <mvala@redhat.com>
rename start workspace in debug metrics with tags
Signed-off-by: Michal Vala <mvala@redhat.com>
* add options to workspace start event to be able to count debug starts
* remove no longer used logwatch meter binder, write hopefully proper metrics tags
Signed-off-by: Michal Vala <mvala@redhat.com>
* cleanup
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix tags again
Signed-off-by: Michal Vala <mvala@redhat.com>
* grafana graph with workspace start attempts total and in debug
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix tests
Signed-off-by: Michal Vala <mvala@redhat.com>
* fix grafana datasource
Signed-off-by: Michal Vala <mvala@redhat.com>
* set mins for workspace start attempts grafana graphs
Signed-off-by: Michal Vala <mvala@redhat.com>
readiness probes on che server. This is helpful when debugging and pausing
the server for a longer time.
Signed-off-by: Lukas Krejci <lkrejci@redhat.com>
* Add ability to set up Che workspace and postgress pvc names using helm.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* improve helm value chePostgresPVCStorageClassName location
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Fix indent in the yaml.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
* Disable CORS by default in helm. Align helm and che-operator configuration
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>