mirror of
https://github.com/drakkan/sftpgo.git
synced 2024-11-22 07:30:25 +00:00
parent
ec00613202
commit
5bc1c2de2d
2 changed files with 11 additions and 0 deletions
|
@ -88,3 +88,7 @@ This is the defacto image, it is based on [Debian](https://www.debian.org/), ava
|
|||
This image is based on the popular [Alpine Linux project](https://alpinelinux.org/), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general.
|
||||
|
||||
This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use [musl libc](https://musl.libc.org/) instead of [glibc and friends](https://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See [this Hacker News comment thread](https://news.ycombinator.com/item?id=10782897) for more discussion of the issues that might arise and some pro/con comparisons of using Alpine-based images.
|
||||
|
||||
## Helm Chart
|
||||
|
||||
An helm chart is [available](https://artifacthub.io/packages/helm/sagikazarmark/sftpgo). You can find the source code [here](https://github.com/sagikazarmark/helm-charts/tree/master/charts/sftpgo).
|
||||
|
|
|
@ -2308,6 +2308,13 @@ func TestMetricsMock(t *testing.T) {
|
|||
checkResponseCode(t, http.StatusOK, rr.Code)
|
||||
}
|
||||
|
||||
func TestHealthCheck(t *testing.T) {
|
||||
req, _ := http.NewRequest(http.MethodGet, "/healthz", nil)
|
||||
rr := executeRequest(req)
|
||||
checkResponseCode(t, http.StatusOK, rr.Code)
|
||||
assert.Equal(t, "ok", rr.Body.String())
|
||||
}
|
||||
|
||||
func TestPProfEndPointMock(t *testing.T) {
|
||||
req, _ := http.NewRequest(http.MethodGet, pprofPath, nil)
|
||||
rr := executeRequest(req)
|
||||
|
|
Loading…
Reference in a new issue