feat(statping-ng): remove duplicate app and switch current to a maint… (#6523)

* feat(statping-ng): remove duplicate app and switch current to a maintained project

* add q

* update Q

* fix

* port
This commit is contained in:
Stavros Kois 2023-01-19 11:08:00 +02:00 committed by GitHub
parent 748279e6e4
commit 4aedb8eb1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 289 additions and 993 deletions

View File

@ -1,667 +0,0 @@
# Changelog
## [statping-ng-1.0.0](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-1.0.0) (2022-11-10)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Major Change to GUI
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.37](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-0.0.37) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.36](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-0.0.36) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.36](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-0.0.36) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.36](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-0.0.36) (2022-11-08)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342))
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.35](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-0.0.35) (2022-11-07)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.35](https://github.com/truecharts/charts/compare/statping-ng-0.0.34...statping-ng-0.0.35) (2022-11-06)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329))
## [statping-ng-0.0.34](https://github.com/truecharts/charts/compare/statping-ng-0.0.33...statping-ng-0.0.34) (2022-11-06)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317))
## [statping-ng-0.0.33](https://github.com/truecharts/charts/compare/statping-ng-0.0.32...statping-ng-0.0.33) (2022-11-05)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308))
## [statping-ng-0.0.32](https://github.com/truecharts/charts/compare/statping-ng-0.0.31...statping-ng-0.0.32) (2022-11-02)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261))
## [statping-ng-0.0.31](https://github.com/truecharts/charts/compare/statping-ng-0.0.30...statping-ng-0.0.31) (2022-10-25)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182))
## [statping-ng-0.0.30](https://github.com/truecharts/charts/compare/statping-ng-0.0.29...statping-ng-0.0.30) (2022-10-19)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122))
## [statping-ng-0.0.29](https://github.com/truecharts/charts/compare/statping-ng-0.0.28...statping-ng-0.0.29) (2022-10-12)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071))
## [statping-ng-0.0.28](https://github.com/truecharts/charts/compare/statping-ng-0.0.27...statping-ng-0.0.28) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major
## [statping-ng-0.0.28](https://github.com/truecharts/charts/compare/statping-ng-0.0.27...statping-ng-0.0.28) (2022-10-07)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major
## [statping-ng-0.0.27](https://github.com/truecharts/charts/compare/statping-ng-0.0.26...statping-ng-0.0.27) (2022-10-05)
### Chore
- Auto-update chart README [skip ci]
- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979))
- update helm general non-major
## [statping-ng-0.0.26](https://github.com/truecharts/charts/compare/statping-ng-0.0.25...statping-ng-0.0.26) (2022-09-27)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918))
## [statping-ng-0.0.25](https://github.com/truecharts/charts/compare/statping-ng-0.0.24...statping-ng-0.0.25) (2022-09-25)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-22)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-21)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-20)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-19)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-17)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- refactor Services SCALE GUI
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-18)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-16)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-15)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.24](https://github.com/truecharts/charts/compare/statping-ng-0.0.23...statping-ng-0.0.24) (2022-09-15)
### Chore
- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767))
## [statping-ng-0.0.23](https://github.com/truecharts/charts/compare/statping-ng-0.0.22...statping-ng-0.0.23) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [statping-ng-0.0.23](https://github.com/truecharts/charts/compare/statping-ng-0.0.22...statping-ng-0.0.23) (2022-09-12)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [statping-ng-0.0.23](https://github.com/truecharts/charts/compare/statping-ng-0.0.22...statping-ng-0.0.23) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [statping-ng-0.0.23](https://github.com/truecharts/charts/compare/statping-ng-0.0.22...statping-ng-0.0.23) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [statping-ng-0.0.23](https://github.com/truecharts/charts/compare/statping-ng-0.0.22...statping-ng-0.0.23) (2022-09-11)
### Chore
- Auto-update chart README [skip ci]
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [statping-ng-0.0.23](https://github.com/truecharts/charts/compare/statping-ng-0.0.22...statping-ng-0.0.23) (2022-09-11)
### Chore
- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704))
- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711))
## [statping-ng-0.0.22](https://github.com/truecharts/charts/compare/statping-ng-0.0.20...statping-ng-0.0.22) (2022-08-30)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639))
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [statping-ng-0.0.21](https://github.com/truecharts/charts/compare/statping-ng-0.0.20...statping-ng-0.0.21) (2022-08-30)
### Chore
- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626))
## [statping-ng-0.0.20](https://github.com/truecharts/charts/compare/statping-ng-0.0.19...statping-ng-0.0.20) (2022-08-29)
### Chore
- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619))
## [statping-ng-0.0.19](https://github.com/truecharts/charts/compare/statping-ng-0.0.17...statping-ng-0.0.19) (2022-08-26)
### Fix
- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586))
## [statping-ng-0.0.17](https://github.com/truecharts/charts/compare/statping-ng-0.0.16...statping-ng-0.0.17) (2022-08-23)
### Chore
- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545))
## [statping-ng-0.0.16](https://github.com/truecharts/charts/compare/statping-ng-0.0.15...statping-ng-0.0.16) (2022-08-12)
### Chore
- add documentation checkbox/section to all SCALE Apps
- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456))
### Fix
- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447))
## [statping-ng-0.0.15](https://github.com/truecharts/charts/compare/statping-ng-0.0.14...statping-ng-0.0.15) (2022-08-08)
### Chore
- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376))
- replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402))
## [statping-ng-0.0.14](https://github.com/truecharts/apps/compare/statping-ng-0.0.13...statping-ng-0.0.14) (2022-07-26)
### Chore
- update home links ([#3291](https://github.com/truecharts/apps/issues/3291))
- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302))
## [statping-ng-0.0.13](https://github.com/truecharts/apps/compare/statping-ng-0.0.12...statping-ng-0.0.13) (2022-07-25)
### Chore
- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300))
### Chore
- add fake digest to new incubator Apps to fetch digests
## [statping-ng-0.0.12](https://github.com/truecharts/apps/compare/statping-ng-0.0.11...statping-ng-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [statping-ng-0.0.12](https://github.com/truecharts/apps/compare/statping-ng-0.0.11...statping-ng-0.0.12) (2022-07-23)
### Chore
- Auto-update chart README [skip ci]
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [statping-ng-0.0.12](https://github.com/truecharts/apps/compare/statping-ng-0.0.11...statping-ng-0.0.12) (2022-07-23)
### Chore
- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280))
## [statping-ng-0.0.11]statping-ng-0.0.11 (2022-07-22)
### Chore
- Auto-update chart README [skip ci]
- Auto-update chart README [skip ci]
- Bump all charts to generate config and container references due to huge increase of repository
- Move Dev to incubator and some cleanup
## [statping-ng-0.0.10]statping-ng-0.0.10 (2022-07-22)
### Chore
- Auto-update chart README [skip ci]
- Move Dev to incubator and some cleanup
## [statping-ng-0.0.10]statping-ng-0.0.10 (2022-07-22)
### Chore
- Move Dev to incubator and some cleanup

View File

@ -1,31 +0,0 @@
annotations:
truecharts.org/SCALE-support: "true"
truecharts.org/catagories: |
- Network-Web
- Network-Management
apiVersion: v2
appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 11.1.2
deprecated: false
description: "Statping-ng aims to be an updated drop-in replacement of statping after development stopped on the original fork."
home: https://truecharts.org/charts/incubator/statping-ng
icon: https://truecharts.org/img/hotlink-ok/chart-icons/statping-ng.png
keywords:
- statping-ng
- Network-Web
- Network-Management
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: statping-ng
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/statping-ng
- https://github.com/statping-ng/statping-ng
- https://hub.docker.com/r/adamboutcher/statping-ng
type: application
version: 2.0.8

View File

@ -1,27 +0,0 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/incubator/)
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
---
## Sponsor TrueCharts
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,107 +0,0 @@
# Include{groups}
portals:
open:
# Include{portalLink}
questions:
# Include{global}
# Include{controller}
# Include{replicas}
# Include{replica1}
# Include{controllerExpertExtraArgs}
# Include{containerConfig}
# Include{serviceRoot}
- variable: main
label: "Main Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
# Include{serviceSelectorLoadBalancer}
# Include{serviceSelectorExtras}
- variable: main
label: "Main Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 8366
required: true
# Include{serviceExpertRoot}
default: false
# Include{serviceExpert}
# Include{serviceList}
# Include{persistenceRoot}
- variable: config
label: "config Storage"
description: "Container Path app"
schema:
additional_attrs: true
type: dict
attrs:
# Include{persistenceBasic}
# Include{persistenceList}
# Include{ingressRoot}
- variable: main
label: "Main Ingress"
schema:
additional_attrs: true
type: dict
attrs:
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
# Include{ingressList}
# Include{security}
# Include{securityContextAdvancedRoot}
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: false
- variable: allowPrivilegeEscalation
label: "Allow Privilege Escalation"
schema:
type: boolean
default: false
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: false
# Include{podSecurityContextRoot}
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 0
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 0
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{advanced}
# Include{addons}
# Include{codeserver}
# Include{vpn}
# Include{documentation}

View File

@ -1,2 +0,0 @@
{{/* Render the templates */}}
{{ include "tc.common.loader.all" . }}

View File

@ -1,25 +0,0 @@
env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/statping-ng
tag: latest@sha256:9b11d641840d9067e5815fa0ea2ed52b3bacca0101db026d62f79cc4771fa04c
persistence:
config:
enabled: true
mountPath: /app
podSecurityContext:
runAsGroup: 0
runAsUser: 0
securityContext:
readOnlyRootFilesystem: false
runAsNonRoot: false
service:
main:
ports:
main:
port: 8366
protocol: TCP
targetPort: 8080
portal:
enabled: true

View File

@ -1,8 +1,8 @@
apiVersion: v2
appVersion: "0.90.78"
description: Status page for monitoring your websites and applications
name: statping
version: 10.0.17
name: statping-ng
version: 11.0.0
kubeVersion: ">=1.16.0-0"
keywords:
- statping

View File

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -8,65 +8,114 @@ questions:
# Include{replicas}
# Include{replica1}
# Include{controllerExpertExtraArgs}
- variable: secretEnv
group: "App Configuration"
label: "Image Secrets"
- variable: statping
group: App Configuration
label: Statping Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: ADMIN_USER
label: "ADMIN_USER"
description: "Sets the ADMIN_USER env var"
- variable: admin_user
label: Admin User
description: Username for administrator account
schema:
type: string
default: "admin"
- variable: ADMIN_PASSWORD
label: "ADMIN_PASSWORD"
description: "Sets the ADMIN_PASSWORD env var"
required: true
default: ""
- variable: admin_pass
label: Admin Password
description: Password for administrator account
schema:
type: string
default: "changeme"
- variable: ADMIN_EMAIL
label: "ADMIN_EMAIL"
description: "Sets the ADMIN_EMAIL env var"
required: true
private: true
default: ""
- variable: admin_email
label: Admin Email
description: E-mail for administrator account
schema:
type: string
required: true
default: ""
- variable: name
label: Name
description: Set a name for the Statping status page
schema:
type: string
default: Statping Example
- variable: description
label: Description
description: Set a description for the Statping status page
schema:
type: string
default: This is a Statping instance deployed as Helm chart
- variable: domain
label: Domain
description: Set a URL for the Statping status page
schema:
type: string
default: ""
- variable: env
group: "App Configuration"
label: "Image Environment"
schema:
additional_attrs: true
type: dict
attrs:
- variable: NAME
label: "NAME"
description: "Sets the NAME env var"
- variable: language
label: Language
description: Language to use
schema:
type: string
default: "Statping Example"
- variable: DESCRIPTION
label: "DESCRIPTION"
description: "Sets the DESCRIPTION env var"
schema:
type: string
default: "This is a Statping instance deployed as Helm chart"
- variable: VIRTUAL_HOST
label: "VIRTUAL_HOST"
description: "Sets the VIRTUAL_HOST env var"
default: en
enum:
- value: en
description: EN
- value: fr
description: FR
- value: it
description: IT
- value: ru
description: RU
- value: zh
description: ZH
- value: de
description: DE
- value: ko
description: KO
- value: ja
description: JA
- variable: remove_after
label: Remove After
description: Automatically delete records after time
schema:
type: string
default: ""
- variable: USE_CDN
label: "USE_CDN"
description: "Sets the USE_CDN env var"
- variable: cleanup_interval
label: Cleanup Interval
description: Interval to check for old records
schema:
type: string
default: ""
- variable: use_cdn
label: Use CDN
schema:
type: boolean
default: true
- variable: allow_reports
label: Allow Reports
description: Send Statping anonymous error reports
schema:
type: boolean
default: false
- variable: DISABLE_LOGS
label: "DISABLE_LOGS"
description: "Sets the DISABLE_LOGS env var"
- variable: disable_logs
label: Disable Logs
description: Disable logs from appearing and writing to disk
schema:
type: boolean
default: false
- variable: disable_colors
label: Disable Colors
description: Disable colors in terminal logs
schema:
type: boolean
default: false
- variable: sample_data
label: Sample Data
description: Insert sample services, groups and more
schema:
type: boolean
default: false
@ -162,6 +211,7 @@ questions:
default: 568
# Include{podSecurityContextAdvanced}
# Include{resources}
# Include{metrics}
# Include{advanced}
# Include{addons}
# Include{codeserver}

View File

@ -0,0 +1,49 @@
{{/* Define the configmap */}}
{{- define "statping.config" -}}
{{- $configName := printf "%s-config" (include "tc.common.names.fullname" .) }}
---
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ $configName }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
data:
PORT: {{ .Values.service.main.ports.main.port | quote }}
DB_CONN: "postgres"
DB_DATABASE: {{ .Values.postgresql.postgresqlDatabase | quote }}
DB_USER: {{ .Values.postgresql.postgresqlUsername | quote }}
DB_PORT: "5432"
POSTGRES_SSLMODE: "disable"
{{- with .Values.statping.name }}
NAME: {{ . | quote }}
{{- end -}}
{{- with .Values.statping.description }}
DESCRIPTION: {{ . | quote }}
{{- end -}}
{{- with .Values.statping.domain }}
DOMAIN: {{ . | quote }}
{{- end -}}
{{- with .Values.statping.language }}
LANGUAGE: {{ . | quote }}
{{- end }}
ADMIN_USER: {{ .Values.statping.admin_user | quote }}
ADMIN_PASS: {{ .Values.statping.admin_pass | quote }}
ADMIN_EMAIL: {{ .Values.statping.admin_email | quote }}
SAMPLE_DATA: {{ .Values.statping.sample_data | quote }}
ALLOW_REPORTS: {{ .Values.statping.allow_reports | quote }}
USE_CDN: {{ .Values.statping.use_cdn | quote }}
DISABLE_LOGS: {{ .Values.statping.disable_logs | quote }}
DISABLE_COLORS: {{ .Values.statping.disable_colors | quote }}
{{- with .Values.statping.remove_after }}
REMOVE_AFTER: {{ . | quote }}
{{- end -}}
{{- with .Values.statping.cleanup_interval }}
CLEANUP_INTERVAL: {{ . | quote }}
{{- end -}}
{{- end -}}

View File

@ -0,0 +1,21 @@
{{- define "statping.prometheusrule" -}}
{{- if and .Values.metrics.enabled .Values.metrics.prometheusRule.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: {{ include "tc.common.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
{{- with .Values.metrics.prometheusRule.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
groups:
- name: {{ include "tc.common.names.fullname" . }}
rules:
{{- with .Values.metrics.prometheusRule.rules }}
{{- toYaml . | nindent 8 }}
{{- end }}
{{- end }}
{{- end -}}

View File

@ -0,0 +1,27 @@
{{- define "statping.servicemonitor" -}}
{{- if .Values.metrics.enabled }}
---
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: {{ include "tc.common.names.fullname" . }}
labels:
{{- include "tc.common.labels" . | nindent 4 }}
{{- with .Values.metrics.serviceMonitor.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
selector:
matchLabels:
{{- include "tc.common.labels.selectorLabels" . | nindent 6 }}
endpoints:
- port: main
{{- with .Values.metrics.serviceMonitor.interval }}
interval: {{ . }}
{{- end }}
{{- with .Values.metrics.serviceMonitor.scrapeTimeout }}
scrapeTimeout: {{ . }}
{{- end }}
path: /metrics
{{- end }}
{{- end -}}

View File

@ -0,0 +1,10 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Render config */}}
{{- include "statping.config" . }}
{{- include "statping.servicemonitor" . -}}
{{- include "statping.prometheusrule" . -}}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -0,0 +1,89 @@
image:
repository: tccr.io/truecharts/statping-ng
tag: v0.90.80@sha256:0d09f2177a0d7242ee72521d2eb31d93b5551cd9790030569befcc29c6f2aa2c
pullPolicy: IfNotPresent
statping:
name: Statping
description: This is a Statping instance deployed as Helm chart
domain: ""
language: ""
admin_user: admin
admin_pass: admin
admin_email: admin@example.com
sample_data: false
allow_reports: false
use_cdn: true
disable_logs: false
disable_colors: false
remove_after: 2160h
cleanup_interval: 1h
env:
DB_PASS:
secretKeyRef:
name: dbcreds
key: postgresql-password
DB_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
envFrom:
- configMapRef:
name: '{{ include "tc.common.names.fullname" . }}-config'
service:
main:
ports:
main:
port: 10099
probes:
liveness:
path: /health
readiness:
path: /health
startup:
path: /health
persistence:
data:
enabled: true
mountPath: "/app"
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: postgres
postgresqlDatabase: postgres
metrics:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
enabled: true
serviceMonitor:
interval: 1m
scrapeTimeout: 30s
labels: {}
# -- Enable and configure Prometheus Rules for the chart under this key.
# @default -- See values.yaml
prometheusRule:
enabled: false
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
rules:
[]
# - alert: UnifiPollerAbsent
# annotations:
# description: Unifi Poller has disappeared from Prometheus service discovery.
# summary: Unifi Poller is down.
# expr: |
# absent(up{job=~".*unifi-poller.*"} == 1)
# for: 5m
# labels:
# severity: critical
portal:
enabled: true

View File

@ -1,30 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# OWNERS file for Kubernetes
OWNERS
# helm-docs templates
*.gotmpl
# docs folder
/docs
# icon
icon.png

View File

@ -1,12 +0,0 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.common.loader.init" . }}
{{/* Append the hardcoded settings */}}
{{- define "statping.hardcodedValues" -}}
env:
VIRTUAL_PORT: {{ .Values.service.main.ports.main.port }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "statping.hardcodedValues" . | fromYaml) -}}
{{/* Render the templates */}}
{{ include "tc.common.loader.apply" . }}

View File

@ -1,50 +0,0 @@
image:
repository: tccr.io/truecharts/statping
tag: v0.90.78@sha256:4d1d4d3bb8c4174abd3b2209624e6246684a2a3bb8330d05b42924b232fb9f50
pullPolicy: IfNotPresent
secretEnv:
ADMIN_USER: "admin"
ADMIN_PASSWORD: "changeme"
ADMIN_EMAIL: "info@example.com"
env:
NAME: "Statping Example"
DESCRIPTION: "This is a Statping instance deployed as Helm chart"
VIRTUAL_HOST: ""
USE_CDN: false
DISABLE_LOGS: false
DB_CONN: "postgres"
DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}"
DB_USER: "{{ .Values.postgresql.postgresqlUsername }}"
DB_PORT: "5432"
POSTGRES_SSLMODE: "disable"
DB_PASS:
secretKeyRef:
name: dbcreds
key: postgresql-password
DB_HOST:
secretKeyRef:
name: dbcreds
key: plainhost
service:
main:
ports:
main:
port: 10099
targetPort: 8080
persistence:
data:
enabled: true
mountPath: "/app"
postgresql:
enabled: true
existingSecret: "dbcreds"
postgresqlUsername: postgres
postgresqlDatabase: postgres
portal:
enabled: true

View File

@ -253,6 +253,7 @@ words:
- statefulset
- staticdhcpleases
- staticfiles
- Statping
- steamcommunica
- steammasterser
- subchart