Compare commits
39 Commits
dendrite-3
...
nginx-php-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1a7b78f5df | ||
|
|
471101b5b5 | ||
|
|
5243f370f5 | ||
|
|
703559d660 | ||
|
|
d19e6c1a89 | ||
|
|
cf35450ca5 | ||
|
|
e92fd316b0 | ||
|
|
ae81ca4b5a | ||
|
|
fb6c58165b | ||
|
|
49077c43e0 | ||
|
|
e6a8fc7caa | ||
|
|
78e8e2d29a | ||
|
|
a83aba1e2a | ||
|
|
997b3c13db | ||
|
|
92105a4ae2 | ||
|
|
593cd38508 | ||
|
|
e33bde7446 | ||
|
|
dd22935f93 | ||
|
|
6ae2682e0b | ||
|
|
319fc288c7 | ||
|
|
d784e69c85 | ||
|
|
26c33aa8f1 | ||
|
|
655caff53b | ||
|
|
bc3811ac01 | ||
|
|
eaec12cc82 | ||
|
|
7bb050d177 | ||
|
|
f7a4cddaee | ||
|
|
6b276162e6 | ||
|
|
9a8fe0e854 | ||
|
|
7b85e388a1 | ||
|
|
1d89c3f86e | ||
|
|
236bd21e02 | ||
|
|
dc60a1911c | ||
|
|
a10c53cce3 | ||
|
|
7f3a976430 | ||
|
|
1f35105f3c | ||
|
|
7c19db377d | ||
|
|
798bfdf3af | ||
|
|
0fa3722295 |
18
.github/renovate.json5
vendored
18
.github/renovate.json5
vendored
@@ -5,7 +5,6 @@
|
||||
"assigneesFromCodeOwners": true,
|
||||
"reviewersFromCodeOwners": true,
|
||||
"suppressNotifications": ["prIgnoreNotification"],
|
||||
"rebaseWhen": "conflicted",
|
||||
"prConcurrentLimit": 5,
|
||||
"helm-values": {
|
||||
"enabled": false
|
||||
@@ -26,10 +25,20 @@
|
||||
"matchPackageNames": ["potiuk/get-workflow-origin"],
|
||||
"versioning": "regex:^v(?<major>\\d+)_(?<minor>\\d+)(_(?<patch>\\d+))?$"
|
||||
},
|
||||
///
|
||||
/// Automatically update minor/patch Github Actions
|
||||
///
|
||||
{
|
||||
"matchManagers": ["github-actions"],
|
||||
"automerge": true,
|
||||
"automergeType": "branch",
|
||||
"matchUpdateTypes": ["minor", "patch"]
|
||||
},
|
||||
//
|
||||
// Common library dep
|
||||
//
|
||||
{
|
||||
"matchDatasources": ["helm"],
|
||||
"commitMessagePrefix": "[{{{parentDir}}}]",
|
||||
"branchTopic": "{{{parentDir}}}-{{{depNameSanitized}}}-{{{newMajor}}}{{#if isPatch}}.{{{newMinor}}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",
|
||||
"updateTypes": ["major"],
|
||||
@@ -39,6 +48,7 @@
|
||||
"groupName": ["common library major"]
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["helm"],
|
||||
"updateTypes": ["minor"],
|
||||
"bumpVersion": "minor",
|
||||
"labels": ["type/minor"],
|
||||
@@ -46,6 +56,7 @@
|
||||
"groupName": ["common library minor"]
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["helm"],
|
||||
"updateTypes": ["patch"],
|
||||
"bumpVersion": "patch",
|
||||
"labels": ["type/patch"],
|
||||
@@ -53,9 +64,10 @@
|
||||
"groupName": ["common library patch"]
|
||||
},
|
||||
//
|
||||
// Other library deps
|
||||
// Other external chart deps
|
||||
//
|
||||
{
|
||||
"matchDatasources": ["helm"],
|
||||
"commitMessagePrefix": "[{{{parentDir}}}]",
|
||||
"branchTopic": "{{{parentDir}}}-{{{depNameSanitized}}}-{{{newMajor}}}{{#if isPatch}}.{{{newMinor}}}{{/if}}.x{{#if isLockfileUpdate}}-lockfile{{/if}}",
|
||||
"updateTypes": ["major"],
|
||||
@@ -67,6 +79,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["helm"],
|
||||
"updateTypes": ["minor"],
|
||||
"bumpVersion": "minor",
|
||||
"labels": ["type/minor"],
|
||||
@@ -77,6 +90,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"matchDatasources": ["helm"],
|
||||
"updateTypes": ["patch"],
|
||||
"bumpVersion": "patch",
|
||||
"labels": ["type/patch"],
|
||||
|
||||
19
.github/scripts/renovate-releasenotes.sh
vendored
19
.github/scripts/renovate-releasenotes.sh
vendored
@@ -19,7 +19,7 @@ if [ $# -ge 1 ] && [ -n "$1" ]; then
|
||||
printf >&2 "File %s does not exist.\n" "${chart_file}"
|
||||
exit 1
|
||||
fi
|
||||
cd $root
|
||||
cd "${root}"
|
||||
|
||||
if [ -z "$DEFAULT_BRANCH" ]; then
|
||||
DEFAULT_BRANCH=$(git remote show origin | awk '/HEAD branch/ {print $NF}')
|
||||
@@ -28,23 +28,24 @@ if [ $# -ge 1 ] && [ -n "$1" ]; then
|
||||
printf "Updating changelog annotation for chart %s\n" "$root"
|
||||
|
||||
# Loop over all dependencies in current chart version
|
||||
NEW_DEPENDENCIES=$(cat Chart.yaml | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
|
||||
OLD_DEPENDENCIES=$(git show origin/$DEFAULT_BRANCH:./Chart.yaml | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
|
||||
NEW_DEPENDENCIES=()
|
||||
while IFS='' read -r line; do NEW_DEPENDENCIES+=("$line"); done < <(yq e '.dependencies[].name' -P Chart.yaml | LC_ALL=C sort)
|
||||
OLD_DEPENDENCIES=$(git show "origin/$DEFAULT_BRANCH:./Chart.yaml" | yq e '.dependencies[].name' -P - | LC_ALL=C sort)
|
||||
|
||||
tmpfile=$(mktemp)
|
||||
trap 'rm -f "$tmpfile"' EXIT
|
||||
|
||||
for DEP_NAME in ${NEW_DEPENDENCIES[@]}
|
||||
for DEP_NAME in "${NEW_DEPENDENCIES[@]}"
|
||||
do
|
||||
NEW_VERSION=$(cat Chart.yaml | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
|
||||
OLD_VERSION=$(git show origin/$DEFAULT_BRANCH:./Chart.yaml | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
|
||||
NEW_VERSION=$(yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P Chart.yaml)
|
||||
OLD_VERSION=$(git show "origin/$DEFAULT_BRANCH:./Chart.yaml" | yq e ".dependencies[] | select(.name == \"$DEP_NAME\") | .version" -P -)
|
||||
if [ "${NEW_VERSION}" != "${OLD_VERSION}" ]; then
|
||||
printf "%s\n" "- kind: changed" >> $tmpfile
|
||||
printf " description: Upgraded \`%s\` chart dependency to version \`%s\`.\n" "${DEP_NAME}" "${NEW_VERSION}" >> $tmpfile
|
||||
printf "%s\n" "- kind: changed" >> "${tmpfile}"
|
||||
printf " description: Upgraded \`%s\` chart dependency to version \`%s\`.\n" "${DEP_NAME}" "${NEW_VERSION}" >> "${tmpfile}"
|
||||
fi
|
||||
done
|
||||
|
||||
yq eval-all --inplace 'select(fileIndex == 0).annotations."artifacthub.io/changes" = (select(fileIndex == 1) | to_yaml) | select(fileIndex==0)' Chart.yaml $tmpfile
|
||||
yq eval-all --inplace 'select(fileIndex == 0).annotations."artifacthub.io/changes" = (select(fileIndex == 1) | to_yaml) | select(fileIndex==0)' Chart.yaml "${tmpfile}"
|
||||
else
|
||||
printf >&2 "%s\n" "No chart folder has been specified."
|
||||
exit 1
|
||||
|
||||
11
.github/workflows/charts-changelog.yaml
vendored
11
.github/workflows/charts-changelog.yaml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
@@ -44,7 +44,9 @@ jobs:
|
||||
commitHash: ${{ steps.save-commit-hash.outputs.commit_hash }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Kubernetes tools
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
@@ -52,12 +54,13 @@ jobs:
|
||||
with:
|
||||
setup-tools: |
|
||||
yq
|
||||
yq: "4.16.2"
|
||||
yq: "4.20.1"
|
||||
|
||||
- name: Annotate Charts.yaml for Renovate PR's
|
||||
if: inputs.isRenovatePR == 'true'
|
||||
env:
|
||||
DEFAULT_BRANCH: "${{ github.event.repository.default_branch }}"
|
||||
run: |
|
||||
export DEFAULT_BRANCH=$(git remote show origin | awk '/HEAD branch/ {print $NF}')
|
||||
CHARTS=(${{ inputs.modifiedCharts }})
|
||||
for i in "${CHARTS[@]}"
|
||||
do
|
||||
|
||||
10
.github/workflows/charts-lint.yaml
vendored
10
.github/workflows/charts-lint.yaml
vendored
@@ -6,6 +6,9 @@ on:
|
||||
checkoutCommit:
|
||||
required: true
|
||||
type: string
|
||||
chartChangesDetected:
|
||||
required: true
|
||||
type: string
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
@@ -13,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -25,15 +28,16 @@ jobs:
|
||||
helmv3
|
||||
helm: "3.8.0"
|
||||
|
||||
- uses: actions/setup-python@v2
|
||||
- uses: actions/setup-python@v3
|
||||
with:
|
||||
python-version: "3.10"
|
||||
|
||||
- name: Set up chart-testing
|
||||
uses: helm/chart-testing-action@v2.1.0
|
||||
uses: helm/chart-testing-action@v2.2.1
|
||||
|
||||
- name: Collect changes
|
||||
id: list-changed
|
||||
if: inputs.chartChangesDetected == 'true'
|
||||
run: |
|
||||
EXCLUDED=$(yq eval -o=json '.excluded-charts // []' .github/ct-lint.yaml)
|
||||
CHARTS=$(ct list-changed --config .github/ct-lint.yaml)
|
||||
|
||||
8
.github/workflows/charts-release.yaml
vendored
8
.github/workflows/charts-release.yaml
vendored
@@ -22,7 +22,7 @@ jobs:
|
||||
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
fetch-depth: 0
|
||||
@@ -78,7 +78,7 @@ jobs:
|
||||
fi
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
ref: ${{ steps.save-commit-hash.outputs.commit_hash }}
|
||||
@@ -90,7 +90,7 @@ jobs:
|
||||
git config user.email "k8s-at-home[bot]@users.noreply.github.com"
|
||||
|
||||
- name: Run chart-releaser
|
||||
uses: helm/chart-releaser-action@v1.2.1
|
||||
uses: helm/chart-releaser-action@v1.3.0
|
||||
with:
|
||||
charts_dir: charts/*
|
||||
charts_repo_url: https://k8s-at-home.com/charts/
|
||||
@@ -112,7 +112,7 @@ jobs:
|
||||
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
ref: master
|
||||
|
||||
16
.github/workflows/charts-test.yaml
vendored
16
.github/workflows/charts-test.yaml
vendored
@@ -6,6 +6,9 @@ on:
|
||||
checkoutCommit:
|
||||
required: true
|
||||
type: string
|
||||
chartChangesDetected:
|
||||
required: true
|
||||
type: string
|
||||
|
||||
jobs:
|
||||
unit-test:
|
||||
@@ -13,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -53,16 +56,17 @@ jobs:
|
||||
detected: ${{ steps.list-changed.outputs.detected }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
|
||||
- name: Set up chart-testing
|
||||
uses: helm/chart-testing-action@v2.1.0
|
||||
uses: helm/chart-testing-action@v2.2.1
|
||||
|
||||
- name: Run chart-testing (list-changed)
|
||||
id: list-changed
|
||||
if: inputs.chartChangesDetected == 'true'
|
||||
run: |
|
||||
EXCLUDED=$(yq eval -o=json '.excluded-charts // []' .github/ct-install.yaml)
|
||||
CHARTS=$(ct list-changed --config .github/ct-install.yaml)
|
||||
@@ -85,7 +89,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ inputs.checkoutCommit }}
|
||||
@@ -97,12 +101,12 @@ jobs:
|
||||
helmv3
|
||||
helm: "3.6.3"
|
||||
|
||||
- uses: actions/setup-python@v2
|
||||
- uses: actions/setup-python@v3
|
||||
with:
|
||||
python-version: "3.10"
|
||||
|
||||
- name: Set up chart-testing
|
||||
uses: helm/chart-testing-action@v2.1.0
|
||||
uses: helm/chart-testing-action@v2.2.1
|
||||
|
||||
- name: Create k3d cluster
|
||||
uses: nolar/setup-k3d-k3s@v1
|
||||
|
||||
@@ -21,12 +21,12 @@ jobs:
|
||||
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
|
||||
- name: Download workflow artifact
|
||||
uses: dawidd6/action-download-artifact@v2.11.0
|
||||
uses: dawidd6/action-download-artifact@v2.17.0
|
||||
with:
|
||||
github_token: ${{ steps.generate-token.outputs.token }}
|
||||
workflow: pr-validate.yaml
|
||||
@@ -36,7 +36,7 @@ jobs:
|
||||
|
||||
- name: Read the pr_number file
|
||||
id: pr_num_reader
|
||||
uses: juliangruber/read-file-action@v1.0.0
|
||||
uses: juliangruber/read-file-action@v1.1.4
|
||||
with:
|
||||
path: ./pr_metadata/pr_number.txt
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ jobs:
|
||||
app_id: ${{ secrets.K8S_AT_HOME_APP_ID }}
|
||||
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
||||
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
ref: master
|
||||
|
||||
6
.github/workflows/pr-metadata.yaml
vendored
6
.github/workflows/pr-metadata.yaml
vendored
@@ -29,7 +29,7 @@ jobs:
|
||||
steps:
|
||||
- name: Get branch name
|
||||
id: branch-name
|
||||
uses: tj-actions/branch-names@v5.1
|
||||
uses: tj-actions/branch-names@v5.2
|
||||
|
||||
- name: Save PR data to file
|
||||
env:
|
||||
@@ -38,7 +38,7 @@ jobs:
|
||||
echo $PR_NUMBER > pr_number.txt
|
||||
|
||||
- name: Store pr data in artifact
|
||||
uses: actions/upload-artifact@v2
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: pr_metadata
|
||||
path: ./pr_number.txt
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
addedOrModifiedCharts: ${{ steps.collect-changes.outputs.addedOrModifiedCharts }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Collect changes
|
||||
id: collect-changes
|
||||
|
||||
2
.github/workflows/pr-validate.yaml
vendored
2
.github/workflows/pr-validate.yaml
vendored
@@ -36,6 +36,7 @@ jobs:
|
||||
- charts-changelog
|
||||
with:
|
||||
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
|
||||
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
|
||||
|
||||
charts-test:
|
||||
uses: k8s-at-home/charts/.github/workflows/charts-test.yaml@master
|
||||
@@ -45,3 +46,4 @@ jobs:
|
||||
- charts-lint
|
||||
with:
|
||||
checkoutCommit: ${{ needs.charts-changelog.outputs.commitHash }}
|
||||
chartChangesDetected: ${{ needs.pr-metadata.outputs.addedOrModified }}
|
||||
|
||||
2
.github/workflows/pre-commit-check.yaml
vendored
2
.github/workflows/pre-commit-check.yaml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Run against changes
|
||||
uses: pre-commit/action@v2.0.3
|
||||
|
||||
2
.github/workflows/schedule-sync-labels.yaml
vendored
2
.github/workflows/schedule-sync-labels.yaml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
token: ${{ steps.generate-token.outputs.token }}
|
||||
|
||||
|
||||
2
.github/workflows/stale.yaml
vendored
2
.github/workflows/stale.yaml
vendored
@@ -18,7 +18,7 @@ jobs:
|
||||
private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
||||
|
||||
- name: Check for stale issues and PRs
|
||||
uses: actions/stale@v4
|
||||
uses: actions/stale@v5
|
||||
with:
|
||||
repo-token: ${{ steps.generate-token.outputs.token }}
|
||||
days-before-issue-stale: 60
|
||||
|
||||
@@ -52,7 +52,7 @@ tasks:
|
||||
|
||||
helm-docs:
|
||||
desc: generate helm-docs
|
||||
dir: "{{.GIT_ROOT}}/hack"
|
||||
dir: "{{.GIT_ROOT}}/.github/scripts"
|
||||
cmds:
|
||||
- ./gen-helm-docs.sh "{{.CHART_TYPE}}" "{{.CHART}}"
|
||||
deps:
|
||||
|
||||
2
Gemfile
2
Gemfile
@@ -6,7 +6,7 @@ group :test do
|
||||
gem 'm'
|
||||
gem 'minitest', "5.15.0"
|
||||
gem 'minitest-implicit-subject'
|
||||
gem 'minitest-reporters', "1.4.3"
|
||||
gem 'minitest-reporters', "1.5.0"
|
||||
gem 'pry', "0.14.1"
|
||||
gem 'ruby-jq'
|
||||
end
|
||||
|
||||
@@ -47,6 +47,7 @@
|
||||
| [ghost](stable/ghost) | Ghost is a blogging and publishing software |
|
||||
| [gollum](stable/gollum) | Gollum is a simple wiki system built on top of Git |
|
||||
| [gonic](stable/gonic) | Music streaming server / subsonic server API implementation |
|
||||
| [gotify](stable/gotify) | A simple server for sending and receiving messages |
|
||||
| [grocy](stable/grocy) | ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home |
|
||||
| [haste-server](stable/haste-server) | Simple text sharing |
|
||||
| [healthchecks](stable/healthchecks) | Healthchecks is a cron job monitoring service. It listens for HTTP requests and email messages ("pings") from your cron jobs and scheduled tasks ("checks"). When a ping does not arrive on time, Healthchecks sends out alerts. |
|
||||
@@ -65,6 +66,7 @@
|
||||
| [joplin-server](stable/joplin-server) | This server allows you to sync any Joplin client |
|
||||
| [kanboard](stable/kanboard) | Kanboard is a free and open source Kanban project management software. |
|
||||
| [komga](stable/komga) | A comics/mangas server to serve/stream pages via API |
|
||||
| [kube-ops-view](stable/kube-ops-view) | kube-ops-view helm package |
|
||||
| [lazylibrarian](stable/lazylibrarian) | A Helm chart for deploying LazyLibrarian |
|
||||
| [leaf2mqtt](stable/leaf2mqtt) | Nissan Leaf connected services to MQTT adapter |
|
||||
| [librespeed](stable/librespeed) | Librespeed is a HTML5 webpage to test upload and download speeds |
|
||||
@@ -95,6 +97,7 @@
|
||||
| [openemr](stable/openemr) | OpenEMR is the most popular open source electronic health records and medical practice management solution. |
|
||||
| [openkm](stable/openkm) | OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. |
|
||||
| [organizr](stable/organizr) | HTPC/Homelab Services Organizer |
|
||||
| [otel-collector](stable/otel-collector) | OpenTelemetry collector helm package |
|
||||
| [overleaf](stable/overleaf) | A web-based collaborative LaTeX editor |
|
||||
| [overseerr](stable/overseerr) | Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! |
|
||||
| [owncast](stable/owncast) | Take control over your live stream video by running it yourself. Streaming + chat out of the box. |
|
||||
|
||||
@@ -3,7 +3,7 @@ apiVersion: v2
|
||||
appVersion: v0.6.3
|
||||
description: Dendrite Matrix Homeserver
|
||||
name: dendrite
|
||||
version: 3.0.2
|
||||
version: 3.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- dendrite
|
||||
@@ -24,11 +24,11 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: nats
|
||||
version: 0.12.1
|
||||
version: 0.15.0
|
||||
repository: https://nats-io.github.io/k8s/helm/charts/
|
||||
condition: nats.enabled
|
||||
# Client API
|
||||
@@ -87,5 +87,7 @@ dependencies:
|
||||
condition: dendrite.polylithEnabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: fixed
|
||||
description: Fixed image tag not being followed in polylith deployments
|
||||
- kind: changed
|
||||
description: Upgraded `nats` chart dependency to version `0.15.0`.
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dendrite
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Dendrite Matrix Homeserver
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
| https://library-charts.k8s-at-home.com | federationapi(common) | 4.3.0 |
|
||||
| https://library-charts.k8s-at-home.com | clientapi(common) | 4.3.0 |
|
||||
@@ -30,7 +30,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
| https://library-charts.k8s-at-home.com | keyserver(common) | 4.3.0 |
|
||||
| https://library-charts.k8s-at-home.com | userapi(common) | 4.3.0 |
|
||||
| https://library-charts.k8s-at-home.com | appserviceapi(common) | 4.3.0 |
|
||||
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.12.1 |
|
||||
| https://nats-io.github.io/k8s/helm/charts/ | nats | 0.15.0 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
@@ -179,7 +179,7 @@ For more information see:
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 3.0.2
|
||||
### Version 3.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -187,11 +187,12 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
* Upgraded `nats` chart dependency to version `0.15.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
* Fixed image tag not being followed in polylith deployments
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
|
||||
@@ -2,26 +2,32 @@ apiVersion: v2
|
||||
appVersion: 0.8.4
|
||||
description: "Anonaddy: Anonymous email forwarding"
|
||||
name: anonaddy
|
||||
version: 2.0.0
|
||||
version: 2.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- anonaddy
|
||||
- anonaddy
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/anonaddy
|
||||
icon: https://avatars.githubusercontent.com/u/51450862?s=200&v=4?sanitize=true
|
||||
sources:
|
||||
- https://github.com/anonaddy/docker
|
||||
- https://github.com/anonaddy/docker
|
||||
maintainers:
|
||||
- name: simoncaron
|
||||
email: simon.caron@pm.me
|
||||
- name: simoncaron
|
||||
email: simon.caron@pm.me
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
- name: redis
|
||||
version: 15.6.10
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: redis.enabled
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
- name: redis
|
||||
version: 15.7.6
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: redis.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
- kind: changed
|
||||
description: Upgraded `redis` chart dependency to version `15.7.6`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# anonaddy
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Anonaddy: Anonymous email forwarding
|
||||
|
||||
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | redis | 15.6.10 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://charts.bitnami.com/bitnami | redis | 15.7.6 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -93,34 +93,24 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [2.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- **BREAKING**: Updated `mariadb` chart to version `10.2.0`. Check out the [chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-1000) to see which values have changed.
|
||||
- Updated the `redis` chart to version 15.6.10.
|
||||
- Updated the common library dependency to version 4.3.0.
|
||||
|
||||
### [1.0.0]
|
||||
### Version 2.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
- Initial version
|
||||
N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
- N/A
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
* Upgraded `redis` chart dependency to version `15.7.6`.
|
||||
|
||||
#### Removed
|
||||
#### Fixed
|
||||
|
||||
- N/A
|
||||
N/A
|
||||
|
||||
[2.0.0]: #200
|
||||
[1.0.0]: #100
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/anonaddy?modal=changelog)
|
||||
|
||||
## Support
|
||||
|
||||
@@ -130,4 +120,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
|
||||
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
|
||||
@@ -2,27 +2,31 @@ apiVersion: v2
|
||||
appVersion: 0.8.0
|
||||
description: Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars.
|
||||
name: baikal
|
||||
version: 4.0.0
|
||||
version: 4.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- baikal
|
||||
- caldav
|
||||
- carddav
|
||||
- contacts
|
||||
- calendar
|
||||
- baikal
|
||||
- caldav
|
||||
- carddav
|
||||
- contacts
|
||||
- calendar
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/baikal
|
||||
icon: https://avatars.githubusercontent.com/u/28524376?s=400&v=4
|
||||
sources:
|
||||
- https://github.com/sabre-io/Baikal
|
||||
- https://github.com/ckulka/baikal-docker
|
||||
- https://github.com/sabre-io/Baikal
|
||||
- https://github.com/ckulka/baikal-docker
|
||||
maintainers:
|
||||
- name: billimek
|
||||
email: jeff@billimek.com
|
||||
- name: billimek
|
||||
email: jeff@billimek.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# baikal
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Baïkal is a lightweight CalDAV+CardDAV server. It offers a web interface with management of users, address books and calendars.
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -89,40 +89,23 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [4.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- **BREAKING**: Updated `mariadb` chart to version `10.2.0`. Check out the [chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-1000) to see which values have changed.
|
||||
- Updated the common library dependency to version 4.3.0.
|
||||
|
||||
### [3.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- Upgraded the common library dependency to version 4.0.0. This introduced (potentially) breaking changes to `initContainers` and `additionalContainers`. Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-4.0.0/charts/stable/common/) for the up-to-date values.
|
||||
|
||||
### [2.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- **BREAKING**: Upgraded the common library dependency to version 3.2.0. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
|
||||
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.2.0/charts/stable/common/) for the up-to-date values.
|
||||
|
||||
### [1.0.0]
|
||||
### Version 4.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
- Initial version
|
||||
N/A
|
||||
|
||||
[4.0.0]: #400
|
||||
[3.0.0]: #300
|
||||
[2.0.0]: #200
|
||||
[1.0.0]: #100
|
||||
#### Changed
|
||||
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/baikal?modal=changelog)
|
||||
|
||||
## Support
|
||||
|
||||
@@ -132,4 +115,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
|
||||
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
|
||||
@@ -3,7 +3,7 @@ apiVersion: v2
|
||||
appVersion: v21.12
|
||||
description: A simple, self-hosted, easy-to-use platform for organising and storing information.
|
||||
name: bookstack
|
||||
version: 4.0.0
|
||||
version: 4.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- bookstack
|
||||
@@ -25,6 +25,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# bookstack
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A simple, self-hosted, easy-to-use platform for organising and storing information.
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -89,50 +89,23 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
All notable changes to this application Helm chart will be documented in this file but does not include changes from our common library. To read those click [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common#changelog).
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
### [4.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- **BREAKING**: Updated `mariadb` chart to version `10.2.0`. Check out the [chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/mariadb#to-1000) to see which values have changed.
|
||||
- Updated the common library dependency to version 4.3.0.
|
||||
- Changed image tag to `version-v21.12`.
|
||||
|
||||
### [3.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- Upgraded the common library dependency to version 4.0.0. This introduced (potentially) breaking changes to `initContainers` and `additionalContainers`. Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-4.0.0/charts/stable/common/) for the up-to-date values.
|
||||
|
||||
### [2.0.0]
|
||||
|
||||
#### Changed
|
||||
|
||||
- **BREAKING**: Upgraded the common library dependency to version 3.0.1. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
|
||||
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.0/charts/stable/common/) for the up-to-date values.
|
||||
- Changed image tag to `version-v21.05.1`.
|
||||
|
||||
### [1.0.0]
|
||||
### Version 4.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
- Initial version
|
||||
N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
- N/A
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Removed
|
||||
#### Fixed
|
||||
|
||||
- N/A
|
||||
N/A
|
||||
|
||||
[4.0.0]: #400
|
||||
[3.0.0]: #300
|
||||
[2.0.0]: #200
|
||||
[1.0.0]: #100
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/bookstack?modal=changelog)
|
||||
|
||||
## Support
|
||||
|
||||
@@ -142,4 +115,4 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
|
||||
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 1.2.0
|
||||
description: Cert-Manager Webhook for DNSMadeEasy
|
||||
name: dnsmadeeasy-webhook
|
||||
version: 4.4.1
|
||||
version: 4.5.0
|
||||
keywords:
|
||||
- cert-manager
|
||||
- dnsmadeeasy
|
||||
@@ -21,9 +21,9 @@ dependencies:
|
||||
version: 4.3.0
|
||||
- name: cert-manager
|
||||
repository: https://charts.jetstack.io
|
||||
version: v1.6.2
|
||||
version: v1.7.2
|
||||
condition: cert-manager.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `cert-manager` chart dependency to version `v1.6.2`.
|
||||
description: Upgraded `cert-manager` chart dependency to version `v1.7.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dnsmadeeasy-webhook
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Cert-Manager Webhook for DNSMadeEasy
|
||||
|
||||
@@ -17,7 +17,7 @@ Cert-Manager Webhook for DNSMadeEasy
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.jetstack.io | cert-manager | v1.6.2 |
|
||||
| https://charts.jetstack.io | cert-manager | v1.7.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -87,7 +87,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.4.1
|
||||
### Version 4.5.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -95,7 +95,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `cert-manager` chart dependency to version `v1.6.2`.
|
||||
* Upgraded `cert-manager` chart dependency to version `v1.7.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: "2021.06.01"
|
||||
description: DSMR-protocol reader, telegram data storage and energy consumption visualizer.
|
||||
name: dsmr-reader
|
||||
version: 5.4.0
|
||||
version: 5.5.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- dsmr-reader
|
||||
@@ -20,12 +20,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# dsmr-reader
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
DSMR-protocol reader, telegram data storage and energy consumption visualizer.
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -91,7 +91,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 5.4.0
|
||||
### Version 5.5.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -99,8 +99,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 4.37.0
|
||||
description: Ghost is a blogging and publishing software
|
||||
name: ghost
|
||||
version: 1.2.0
|
||||
version: 1.3.0
|
||||
kubeVersion: ">=1.19.0-0"
|
||||
keywords:
|
||||
- ghost
|
||||
@@ -20,10 +20,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgrade `appversion` from 4.27.2 to 4.37.0.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# ghost
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Ghost is a blogging and publishing software
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.19.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -100,7 +100,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.2.0
|
||||
### Version 1.3.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -108,7 +108,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgrade `appversion` from 4.27.2 to 4.37.0.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
26
charts/stable/gotify/.helmignore
Normal file
26
charts/stable/gotify/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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
|
||||
22
charts/stable/gotify/Chart.yaml
Normal file
22
charts/stable/gotify/Chart.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
apiVersion: v2
|
||||
appVersion: "2.1.4"
|
||||
description: A simple server for sending and receiving messages
|
||||
name: gotify
|
||||
version: 1.0.0
|
||||
keywords:
|
||||
- gotify
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/gotify/
|
||||
icon: https://avatars.githubusercontent.com/u/36410427?s=200&v=4
|
||||
maintainers:
|
||||
- name: jonas
|
||||
email: barregargamel@gmail.com
|
||||
sources:
|
||||
- https://github.com/gotify/server
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial version
|
||||
135
charts/stable/gotify/README.md
Normal file
135
charts/stable/gotify/README.md
Normal file
@@ -0,0 +1,135 @@
|
||||
# gotify
|
||||
|
||||
 
|
||||
|
||||
A simple server for sending and receiving messages
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/gotify/server>
|
||||
|
||||
## Requirements
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||
helm repo update
|
||||
helm install gotify k8s-at-home/gotify
|
||||
```
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `gotify`
|
||||
|
||||
```console
|
||||
helm install gotify k8s-at-home/gotify
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `gotify` deployment
|
||||
|
||||
```console
|
||||
helm uninstall gotify
|
||||
```
|
||||
|
||||
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||
|
||||
## Configuration
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install gotify \
|
||||
--set env.TZ="America/New York" \
|
||||
k8s-at-home/gotify
|
||||
```
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install gotify k8s-at-home/gotify -f values.yaml
|
||||
```
|
||||
|
||||
## Custom configuration
|
||||
|
||||
N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| env | object | See below | environment variables. |
|
||||
| env.GOTIFY_DATABASE_CONNECTION | string | `"data/gotify.db"` | Database connection string (se: https://gotify.net/docs/config#database) |
|
||||
| env.GOTIFY_DATABASE_DIALECT | string | `"sqlite3"` | Database type (se https://gotify.net/docs/config#database) |
|
||||
| env.GOTIFY_DEFAULTUSER_NAME | string | `"admin"` | Default user created on database creation |
|
||||
| env.GOTIFY_DEFAULTUSER_PASS | string | `"admin"` | Password set for default user on database creation |
|
||||
| env.GOTIFY_PASSSTRENGTH | int | `10` | The bcrypt password strength (higher = better but also slower) |
|
||||
| env.GOTIFY_PLUGINSDIR | string | `"data/plugins"` | The directory where plugin resides (leave empty to disable plugins) |
|
||||
| env.GOTIFY_REGISTRATION | bool | `false` | Enable user registration |
|
||||
| env.GOTIFY_SERVER_KEEPALIVEPERIODSECONDS | int | `0` | Server keep alive period |
|
||||
| env.GOTIFY_SERVER_LISTENADDR | string | `nil` | Address server is listening on |
|
||||
| env.GOTIFY_SERVER_PORT | int | `80` | Set the port gotify container is listening on |
|
||||
| env.GOTIFY_SERVER_SSL_CERTFILE | string | `nil` | SSL Certificate file |
|
||||
| env.GOTIFY_SERVER_SSL_CERTKEY | string | `nil` | SSL certificate key file |
|
||||
| env.GOTIFY_SERVER_SSL_ENABLED | bool | `false` | SSL Enabled |
|
||||
| env.GOTIFY_SERVER_SSL_LETSENCRYPT_ACCEPTTOS | bool | `false` | Accept the tos from letsencrypt |
|
||||
| env.GOTIFY_SERVER_SSL_LETSENCRYPT_CACHE | string | `"certs"` | Directory to use as letsencrypt cache |
|
||||
| env.GOTIFY_SERVER_SSL_LETSENCRYPT_ENABLED | bool | `false` | Enable letsencrypt integration |
|
||||
| env.GOTIFY_SERVER_SSL_LISTENADDR | string | `nil` | Server ssl listening address |
|
||||
| env.GOTIFY_SERVER_SSL_PORT | int | `443` | SSL Server port |
|
||||
| env.GOTIFY_SERVER_SSL_REDIRECTTOHTTPS | bool | `true` | Redirect http to https |
|
||||
| env.GOTIFY_SERVER_STREAM_PINGPERIODSECONDS | int | `45` | The hosts for which letsencrypt should request certificates GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: - mydomain.tld\n- myotherdomain.tld -- Response headers are added to every response (default: none) GOTIFY_SERVER_RESPONSEHEADERS: "X-Custom-Header: \"custom value\"" -- Sets cors headers GOTIFY_SERVER_CORS_ALLOWORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" GOTIFY_SERVER_CORS_ALLOWMETHODS: "- \"GET\"\n- \"POST\"" GOTIFY_SERVER_CORS_ALLOWHEADERS: "- \"Authorization\"\n- \"content-type\"" GOTIFY_SERVER_STREAM_ALLOWEDORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" -- The interval in which websocket pings will be sent |
|
||||
| env.GOTIFY_UPLOADEDIMAGESDIR | string | `"data/images"` | The directory for storing uploaded images |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"gotify/server"` | image repository |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| persistence.data.enabled | bool | `false` | |
|
||||
| persistence.data.mountPath | string | `"/app/data"` | |
|
||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Initial version
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/gotify?modal=changelog)
|
||||
|
||||
## Support
|
||||
|
||||
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
|
||||
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
|
||||
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
9
charts/stable/gotify/README_CONFIG.md.gotmpl
Normal file
9
charts/stable/gotify/README_CONFIG.md.gotmpl
Normal file
@@ -0,0 +1,9 @@
|
||||
{{- define "custom.custom.configuration.header" -}}
|
||||
## Custom configuration
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.custom.configuration" -}}
|
||||
{{ template "custom.custom.configuration.header" . }}
|
||||
|
||||
N/A
|
||||
{{- end -}}
|
||||
1
charts/stable/gotify/templates/NOTES.txt
Normal file
1
charts/stable/gotify/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "common.notes.defaultNotes" . -}}
|
||||
1
charts/stable/gotify/templates/common.yaml
Normal file
1
charts/stable/gotify/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
||||
{{ include "common.all" . }}
|
||||
91
charts/stable/gotify/values.yaml
Normal file
91
charts/stable/gotify/values.yaml
Normal file
@@ -0,0 +1,91 @@
|
||||
#
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/k8s-at-home/library-charts/tree/master/charts/stable/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
# -- image repository
|
||||
repository: gotify/server
|
||||
# -- image tag
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# -- environment variables.
|
||||
# @default -- See below
|
||||
env:
|
||||
# -- Set the container timezone
|
||||
TZ: UTC
|
||||
# -- Set the port gotify container is listening on
|
||||
GOTIFY_SERVER_PORT: 80
|
||||
# -- Server keep alive period
|
||||
GOTIFY_SERVER_KEEPALIVEPERIODSECONDS: 0
|
||||
# -- Address server is listening on
|
||||
GOTIFY_SERVER_LISTENADDR:
|
||||
# -- SSL Enabled
|
||||
GOTIFY_SERVER_SSL_ENABLED: false
|
||||
# -- Redirect http to https
|
||||
GOTIFY_SERVER_SSL_REDIRECTTOHTTPS: true
|
||||
# -- Server ssl listening address
|
||||
GOTIFY_SERVER_SSL_LISTENADDR:
|
||||
# -- SSL Server port
|
||||
GOTIFY_SERVER_SSL_PORT: 443
|
||||
# -- SSL Certificate file
|
||||
GOTIFY_SERVER_SSL_CERTFILE:
|
||||
# -- SSL certificate key file
|
||||
GOTIFY_SERVER_SSL_CERTKEY:
|
||||
# -- Enable letsencrypt integration
|
||||
GOTIFY_SERVER_SSL_LETSENCRYPT_ENABLED: false
|
||||
# -- Accept the tos from letsencrypt
|
||||
GOTIFY_SERVER_SSL_LETSENCRYPT_ACCEPTTOS: false
|
||||
# -- Directory to use as letsencrypt cache
|
||||
GOTIFY_SERVER_SSL_LETSENCRYPT_CACHE: certs
|
||||
# -- The hosts for which letsencrypt should request certificates
|
||||
# GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: - mydomain.tld\n- myotherdomain.tld
|
||||
# -- Response headers are added to every response (default: none)
|
||||
# GOTIFY_SERVER_RESPONSEHEADERS: "X-Custom-Header: \"custom value\""
|
||||
# -- Sets cors headers
|
||||
# GOTIFY_SERVER_CORS_ALLOWORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\""
|
||||
# GOTIFY_SERVER_CORS_ALLOWMETHODS: "- \"GET\"\n- \"POST\""
|
||||
# GOTIFY_SERVER_CORS_ALLOWHEADERS: "- \"Authorization\"\n- \"content-type\""
|
||||
# GOTIFY_SERVER_STREAM_ALLOWEDORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\""
|
||||
# -- The interval in which websocket pings will be sent
|
||||
GOTIFY_SERVER_STREAM_PINGPERIODSECONDS: 45
|
||||
# -- Database type (se https://gotify.net/docs/config#database)
|
||||
GOTIFY_DATABASE_DIALECT: sqlite3
|
||||
# -- Database connection string (se: https://gotify.net/docs/config#database)
|
||||
GOTIFY_DATABASE_CONNECTION: data/gotify.db
|
||||
# -- Default user created on database creation
|
||||
GOTIFY_DEFAULTUSER_NAME: admin
|
||||
# -- Password set for default user on database creation
|
||||
GOTIFY_DEFAULTUSER_PASS: admin
|
||||
# -- The bcrypt password strength (higher = better but also slower)
|
||||
GOTIFY_PASSSTRENGTH: 10
|
||||
# -- The directory for storing uploaded images
|
||||
GOTIFY_UPLOADEDIMAGESDIR: data/images
|
||||
# -- The directory where plugin resides (leave empty to disable plugins)
|
||||
GOTIFY_PLUGINSDIR: data/plugins
|
||||
# -- Enable user registration
|
||||
GOTIFY_REGISTRATION: false
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
http:
|
||||
port: 80
|
||||
|
||||
ingress:
|
||||
# -- Enable and configure ingress settings for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
persistence:
|
||||
data:
|
||||
enabled: false
|
||||
mountPath: /app/data
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 2022.3.2
|
||||
description: Home Assistant
|
||||
name: home-assistant
|
||||
version: 12.1.0
|
||||
version: 12.2.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- home-assistant
|
||||
@@ -22,11 +22,11 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
- name: influxdb
|
||||
@@ -36,6 +36,6 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Easier maintainability by having to change appversion in one place.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
- kind: changed
|
||||
description: Upgraded `appVersion` to version `2022.3.2`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# home-assistant
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Home Assistant
|
||||
|
||||
@@ -21,8 +21,8 @@ Kubernetes: `>=1.16.0-0`
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | influxdb | 1.1.9 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -175,7 +175,7 @@ endpoint in your Home-Assistant configuration. See the [official documentation](
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 12.1.0
|
||||
### Version 12.2.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -183,8 +183,8 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Easier maintainability by having to change appversion in one place.
|
||||
* Upgraded `appVersion` to version `2022.3.2`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: latest
|
||||
description: A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
|
||||
name: icinga2
|
||||
version: 3.0.0
|
||||
version: 3.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- icinga2
|
||||
@@ -20,12 +20,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# icinga2
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -93,7 +93,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 3.0.0
|
||||
### Version 3.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -101,8 +101,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
apiVersion: v2
|
||||
appVersion: 0.8.1
|
||||
appVersion: v0.9.0
|
||||
description: An exporter for metrics in the InfluxDB format, transforms them and exposes them for consumption by Prometheus.
|
||||
name: influxdb-exporter
|
||||
version: 1.0.1
|
||||
version: 1.0.2
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- influxdb-exporter
|
||||
@@ -20,4 +20,4 @@ dependencies:
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: fixed
|
||||
description: Add the description and custom configuration to the README.md
|
||||
description: Update image to 0.9.0 (InfluxDB v2 clients support), use differnt port for UDP.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# influxdb-exporter
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
An exporter for metrics in the InfluxDB format, transforms them and exposes them for consumption by Prometheus.
|
||||
|
||||
@@ -91,11 +91,12 @@ Override the default container `args:` with optons:
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| args | list | `["--udp.bind-address=0.0.0.0:9123"]` | Override the args for the default container |
|
||||
| env | object | See below | environment variables. See more environment variables in the [influxdb-exporter documentation](https://influxdb-exporter.org/docs). |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"prom/influxdb-exporter"` | image repository |
|
||||
| image.tag | string | `"v0.8.1"` | image tag |
|
||||
| image.tag | string | `"v0.9.0"` | image tag |
|
||||
| metrics.enabled | bool | See values.yaml | Enable and configure prometheus-qbittorrent-exporter sidecar and Prometheus podMonitor. |
|
||||
| metrics.serviceMonitor.interval | string | `"15s"` | |
|
||||
| metrics.serviceMonitor.labels | object | `{}` | |
|
||||
@@ -104,7 +105,7 @@ Override the default container `args:` with optons:
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.1
|
||||
### Version 1.0.2
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -116,7 +117,7 @@ N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
* Add the description and custom configuration to the README.md
|
||||
* Update image to 0.9.0 (InfluxDB v2 clients support), use differnt port for UDP.
|
||||
|
||||
### Older versions
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ spec:
|
||||
matchLabels:
|
||||
{{- include "common.labels.selectorLabels" . | nindent 6 }}
|
||||
endpoints:
|
||||
- port: main
|
||||
- port: http
|
||||
{{- with .Values.metrics.serviceMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
@@ -21,7 +21,7 @@ spec:
|
||||
scrapeTimeout: {{ . }}
|
||||
{{- end }}
|
||||
path: /metrics
|
||||
- port: main
|
||||
- port: http
|
||||
{{- with .Values.metrics.serviceMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
|
||||
@@ -9,7 +9,7 @@ image:
|
||||
# -- image repository
|
||||
repository: prom/influxdb-exporter
|
||||
# -- image tag
|
||||
tag: v0.8.1
|
||||
tag: v0.9.0
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
@@ -19,6 +19,10 @@ env:
|
||||
# -- Set the container timezone
|
||||
TZ: UTC
|
||||
|
||||
# -- Override the args for the default container
|
||||
args:
|
||||
- "--udp.bind-address=0.0.0.0:9123"
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
service:
|
||||
@@ -27,15 +31,17 @@ service:
|
||||
ports:
|
||||
http:
|
||||
port: 9122
|
||||
targetPort: 9122
|
||||
udp:
|
||||
enabled: true
|
||||
type: LoadBalancer
|
||||
loadBalancerIP: ""
|
||||
ports:
|
||||
udp:
|
||||
enabled: true
|
||||
port: 9122
|
||||
protocol: UDP
|
||||
targetPort: 9122
|
||||
port: 9123
|
||||
targetPort: 9123
|
||||
|
||||
metrics:
|
||||
# -- Enable and configure prometheus-qbittorrent-exporter sidecar and Prometheus podMonitor.
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 2.1.2
|
||||
description: This server allows you to sync any Joplin client
|
||||
name: joplin-server
|
||||
version: 4.5.0
|
||||
version: 4.6.0
|
||||
keywords:
|
||||
- joplin
|
||||
- notes
|
||||
@@ -20,10 +20,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# joplin-server
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
This server allows you to sync any Joplin client
|
||||
|
||||
@@ -18,7 +18,7 @@ This server allows you to sync any Joplin client
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -95,7 +95,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.5.0
|
||||
### Version 4.6.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -103,7 +103,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: v1.2.20
|
||||
description: Kanboard is a free and open source Kanban project management software.
|
||||
name: kanboard
|
||||
version: 4.5.0
|
||||
version: 4.6.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- kanboard
|
||||
@@ -19,10 +19,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# kanboard
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Kanboard is a free and open source Kanban project management software.
|
||||
|
||||
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -96,7 +96,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.5.0
|
||||
### Version 4.6.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -104,7 +104,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
26
charts/stable/kube-ops-view/.helmignore
Normal file
26
charts/stable/kube-ops-view/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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
|
||||
23
charts/stable/kube-ops-view/Chart.yaml
Normal file
23
charts/stable/kube-ops-view/Chart.yaml
Normal file
@@ -0,0 +1,23 @@
|
||||
apiVersion: v2
|
||||
appVersion: 20.4.0
|
||||
description: kube-ops-view helm package
|
||||
name: kube-ops-view
|
||||
version: 1.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- kube-ops-view
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/kube-ops-view
|
||||
icon: https://codeberg.org/repo-avatars/677-c51f6426305941cab515fdd98368f0bb
|
||||
sources:
|
||||
- https://codeberg.org/hjacobs/kube-ops-view
|
||||
maintainers:
|
||||
- name: FlipEnergy
|
||||
email: dennis.zhang.nrg@gmail.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial version
|
||||
118
charts/stable/kube-ops-view/README.md
Normal file
118
charts/stable/kube-ops-view/README.md
Normal file
@@ -0,0 +1,118 @@
|
||||
# kube-ops-view
|
||||
|
||||
 
|
||||
|
||||
kube-ops-view helm package
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://codeberg.org/hjacobs/kube-ops-view>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||
helm repo update
|
||||
helm install kube-ops-view k8s-at-home/kube-ops-view
|
||||
```
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `kube-ops-view`
|
||||
|
||||
```console
|
||||
helm install kube-ops-view k8s-at-home/kube-ops-view
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `kube-ops-view` deployment
|
||||
|
||||
```console
|
||||
helm uninstall kube-ops-view
|
||||
```
|
||||
|
||||
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||
|
||||
## Configuration
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install kube-ops-view \
|
||||
--set env.TZ="America/New York" \
|
||||
k8s-at-home/kube-ops-view
|
||||
```
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install kube-ops-view k8s-at-home/kube-ops-view -f values.yaml
|
||||
```
|
||||
|
||||
## Custom configuration
|
||||
|
||||
N/A
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| env | object | See below | environment variables. See more environment variables in the [kube-ops-view documentation](https://codeberg.org/hjacobs/kube-ops-view/#configuration). |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"hjacobs/kube-ops-view"` | image repository |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| securityContext.readOnlyRootFilesystem | bool | `true` | |
|
||||
| securityContext.runAsNonRoot | bool | `true` | |
|
||||
| securityContext.runAsUser | int | `1000` | |
|
||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||
| serviceAccount.create | bool | `true` | create needed service account |
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Initial version
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/kube-ops-view?modal=changelog)
|
||||
|
||||
## Support
|
||||
|
||||
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
|
||||
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
|
||||
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
9
charts/stable/kube-ops-view/README_CONFIG.md.gotmpl
Normal file
9
charts/stable/kube-ops-view/README_CONFIG.md.gotmpl
Normal file
@@ -0,0 +1,9 @@
|
||||
{{- define "custom.custom.configuration.header" -}}
|
||||
## Custom configuration
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.custom.configuration" -}}
|
||||
{{ template "custom.custom.configuration.header" . }}
|
||||
|
||||
N/A
|
||||
{{- end -}}
|
||||
1
charts/stable/kube-ops-view/templates/NOTES.txt
Normal file
1
charts/stable/kube-ops-view/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "common.notes.defaultNotes" . -}}
|
||||
1
charts/stable/kube-ops-view/templates/common.yaml
Normal file
1
charts/stable/kube-ops-view/templates/common.yaml
Normal file
@@ -0,0 +1 @@
|
||||
{{ include "common.all" . }}
|
||||
28
charts/stable/kube-ops-view/templates/rbac.yaml
Normal file
28
charts/stable/kube-ops-view/templates/rbac.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
kind: ClusterRole
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: {{ include "common.names.serviceAccountName" . }}
|
||||
rules:
|
||||
- apiGroups: [""]
|
||||
resources: ["nodes", "pods"]
|
||||
verbs:
|
||||
- list
|
||||
- apiGroups: ["metrics.k8s.io"]
|
||||
resources: ["nodes", "pods"]
|
||||
verbs:
|
||||
- get
|
||||
- list
|
||||
---
|
||||
kind: ClusterRoleBinding
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: {{ include "common.names.serviceAccountName" . }}
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: {{ include "common.names.serviceAccountName" . }}
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: {{ include "common.names.serviceAccountName" . }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
44
charts/stable/kube-ops-view/values.yaml
Normal file
44
charts/stable/kube-ops-view/values.yaml
Normal file
@@ -0,0 +1,44 @@
|
||||
#
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
# -- image repository
|
||||
repository: hjacobs/kube-ops-view
|
||||
# -- image tag
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# -- environment variables. See more environment variables in the [kube-ops-view documentation](https://codeberg.org/hjacobs/kube-ops-view/#configuration).
|
||||
# @default -- See below
|
||||
env:
|
||||
# -- Set the container timezone
|
||||
TZ: UTC
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
http:
|
||||
port: 8080
|
||||
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: true
|
||||
runAsNonRoot: true
|
||||
runAsUser: 1000
|
||||
|
||||
serviceAccount:
|
||||
# -- create needed service account
|
||||
create: true
|
||||
|
||||
ingress:
|
||||
# -- Enable and configure ingress settings for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
main:
|
||||
enabled: false
|
||||
@@ -2,30 +2,28 @@ apiVersion: v2
|
||||
appVersion: v0.5.2
|
||||
description: Maddy Mail Server
|
||||
name: maddy
|
||||
version: 2.0.0
|
||||
version: 2.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- maddy
|
||||
- mail
|
||||
- maddy
|
||||
- mail
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/maddy
|
||||
# Project has no icon yet
|
||||
# icon: https://maddy.org/icon
|
||||
sources:
|
||||
- https://github.com/foxcpp/maddy
|
||||
- https://github.com/foxcpp/maddy
|
||||
maintainers:
|
||||
- name: angelnu
|
||||
email: git@angelnu.com
|
||||
- name: angelnu
|
||||
email: git@angelnu.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: "**Breaking**: `alias` content moved from `maddy.alias` to `maddy.config_files.alias`"
|
||||
- kid: added
|
||||
description: "additional settings for imap and local_mailboxes under `extra_settings`."
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# maddy
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Maddy Mail Server
|
||||
|
||||
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -117,7 +117,7 @@ about how to do this.
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 2.0.0
|
||||
### Version 2.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -125,7 +125,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* **Breaking**: `alias` content moved from `maddy.alias` to `maddy.config_files.alias`
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
apiVersion: v2
|
||||
appVersion: v0.5.1
|
||||
appVersion: v0.5.6
|
||||
description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.
|
||||
name: mealie
|
||||
version: 3.3.0
|
||||
version: 4.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- grocy
|
||||
@@ -19,11 +19,9 @@ dependencies:
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# mealie
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family.
|
||||
|
||||
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -77,11 +77,11 @@ N/A
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| env | object | See below | environment variables. See [image docs](https://hay-kot.github.io/mealie/documentation/getting-started/install/#env-variables) for more details. |
|
||||
| env.DB_TYPE | string | `"sqlite"` | Set the application database type |
|
||||
| env.DB_ENGINE | string | `"sqlite"` | Set the application database type |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"hkotel/mealie"` | image repository |
|
||||
| image.tag | string | `"v0.5.1"` | image tag |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||
| postgresql | object | See values.yaml | Enable and configure postgresql database subchart under this key. For more options see [postgresql chart documentation](https://github.com/bitnami/charts/tree/master/bitnami/postgresql) |
|
||||
@@ -89,7 +89,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 3.3.0
|
||||
### Version 4.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -97,8 +97,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -9,7 +9,8 @@ image:
|
||||
# -- image repository
|
||||
repository: hkotel/mealie
|
||||
# -- image tag
|
||||
tag: v0.5.1
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
@@ -19,7 +20,7 @@ env:
|
||||
# -- Set the container timezone
|
||||
TZ: UTC
|
||||
# -- Set the application database type
|
||||
DB_TYPE: sqlite
|
||||
DB_ENGINE: sqlite
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 2.0.35
|
||||
description: Miniflux is a minimalist and opinionated feed reader.
|
||||
name: miniflux
|
||||
version: 4.5.1
|
||||
version: 4.6.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- miniflux
|
||||
@@ -20,10 +20,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded miniflux to version 2.0.35.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# miniflux
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Miniflux is a minimalist and opinionated feed reader.
|
||||
|
||||
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -93,7 +93,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.5.1
|
||||
### Version 4.6.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -101,7 +101,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded miniflux to version 2.0.35.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 3.7.0-apache
|
||||
description: A Personal Relationship Management tool to help you organize your social life
|
||||
name: monica
|
||||
version: 7.0.1
|
||||
version: 7.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- crm
|
||||
@@ -19,10 +19,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded app to version `3.7.0-apache` from `3.1.1-apache`.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# monica
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A Personal Relationship Management tool to help you organize your social life
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -79,12 +79,6 @@ N/A
|
||||
|-----|------|---------|-------------|
|
||||
| env | object | See below | environment variables. See [monica documentation](https://raw.githubusercontent.com/monicahq/monica/master/.env.example) for more details. |
|
||||
| env.APP_ENV | string | `"production"` | Use `local` if you want to install Monica as a development version. Use `production` otherwise. |
|
||||
| env.APP_KEY | string | `nil` | The encryption key. This is the most important part of the application. Keep this secure otherwise, everyone will be able to access your application. Must be 32 characters long exactly. Use `php artisan key:generate` or `echo -n 'base64:'; openssl rand -base64 32` to generate a random key. |
|
||||
| env.APP_URL | string | `"https://crm.k8s-at-home.com"` | The URL of your application. |
|
||||
| env.DB_DATABASE | string | `nil` | Database to connect to |
|
||||
| env.DB_HOST | string | `nil` | Database hostname |
|
||||
| env.DB_PASSWORD | string | `nil` | Database password |
|
||||
| env.DB_USERNAME | string | `nil` | Database username |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"monica"` | image repository |
|
||||
@@ -96,7 +90,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 7.0.1
|
||||
### Version 7.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -104,7 +98,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded app to version `3.7.0-apache` from `3.1.1-apache`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -21,21 +21,16 @@ env:
|
||||
TZ: UTC
|
||||
# -- Use `local` if you want to install Monica as a development version. Use `production` otherwise.
|
||||
APP_ENV: production
|
||||
# -- The encryption key. This is the most important part of the application.
|
||||
# APP_KEY -- The encryption key. This is the most important part of the application.
|
||||
# Keep this secure otherwise, everyone will be able to access your application.
|
||||
# Must be 32 characters long exactly.
|
||||
# Use `php artisan key:generate` or `echo -n 'base64:'; openssl rand -base64 32` to generate a random key.
|
||||
APP_KEY:
|
||||
# -- The URL of your application.
|
||||
APP_URL: https://crm.k8s-at-home.com
|
||||
# -- Database hostname
|
||||
DB_HOST: # monica-mariadb
|
||||
# -- Database to connect to
|
||||
DB_DATABASE: # monica
|
||||
# -- Database username
|
||||
DB_USERNAME: # monica
|
||||
# -- Database password
|
||||
DB_PASSWORD: # monicapass
|
||||
# DB_HOST -- Database hostname
|
||||
# DB_DATABASE -- Database to connect to
|
||||
# DB_USERNAME -- Database username
|
||||
# DB_PASSWORD -- Database password
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
|
||||
26
charts/stable/nginx-php/.helmignore
Normal file
26
charts/stable/nginx-php/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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
|
||||
26
charts/stable/nginx-php/Chart.yaml
Normal file
26
charts/stable/nginx-php/Chart.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
apiVersion: v2
|
||||
appVersion: 2.4.0
|
||||
description: Nginx and PHP FPM for running PHP applications
|
||||
name: nginx-php
|
||||
version: 1.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- nginx-php
|
||||
- nginx
|
||||
- php
|
||||
- php-fpm
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/nginx-php
|
||||
icon: https://www.nginx.com/wp-content/uploads/2020/05/NGINX-product-icon.svg
|
||||
sources:
|
||||
- https://github.com/TrafeX/docker-php-nginx
|
||||
maintainers:
|
||||
- name: Truxnell
|
||||
email: nat@natallan.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial version
|
||||
142
charts/stable/nginx-php/README.md
Normal file
142
charts/stable/nginx-php/README.md
Normal file
@@ -0,0 +1,142 @@
|
||||
# nginx-php
|
||||
|
||||
 
|
||||
|
||||
Nginx and PHP FPM for running PHP applications
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)**
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/TrafeX/docker-php-nginx>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
## Dependencies
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
helm repo add k8s-at-home https://k8s-at-home.com/charts/
|
||||
helm repo update
|
||||
helm install nginx-php k8s-at-home/nginx-php
|
||||
```
|
||||
|
||||
## Installing the Chart
|
||||
|
||||
To install the chart with the release name `nginx-php`
|
||||
|
||||
```console
|
||||
helm install nginx-php k8s-at-home/nginx-php
|
||||
```
|
||||
|
||||
## Uninstalling the Chart
|
||||
|
||||
To uninstall the `nginx-php` deployment
|
||||
|
||||
```console
|
||||
helm uninstall nginx-php
|
||||
```
|
||||
|
||||
The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release.
|
||||
|
||||
## Configuration
|
||||
|
||||
Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values.
|
||||
Other values may be used from the [values.yaml](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common).
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
```console
|
||||
helm install nginx-php \
|
||||
--set env.TZ="America/New York" \
|
||||
k8s-at-home/nginx-php
|
||||
```
|
||||
|
||||
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||
|
||||
```console
|
||||
helm install nginx-php k8s-at-home/nginx-php -f values.yaml
|
||||
```
|
||||
|
||||
## Custom configuration
|
||||
|
||||
There are keys in this charts yaml that allows the user to overwrite the following config files in the container. This allows for control over:
|
||||
|
||||
* Nginx configuration (/etc/nginx/conf.d/server.conf)
|
||||
* PHP configuration (/etc/php8/conf.d/settings.ini)
|
||||
* PHP-FPM configuration (/etc/php8/php-fpm.d/server.conf)
|
||||
|
||||
And can be found under `config:` in this charts [values.yaml](values.yaml)
|
||||
```yaml
|
||||
config:
|
||||
nginx-server.conf: {}
|
||||
|
||||
php-settings.ini: {}
|
||||
|
||||
php-fpm-server.conf: {}
|
||||
```
|
||||
|
||||
This is achieved in the helm chart by creating a configmap, which is then mounted to the file locations in the pod.
|
||||
|
||||
An example of using this feature would be adding the following to your `values.yaml`
|
||||
```yaml
|
||||
config:
|
||||
nginx-server.conf: |
|
||||
[Date]
|
||||
date.timezone="Australia/Melbourne"
|
||||
```
|
||||
|
||||
The defauls for these files can be found at [https://github.com/TrafeX/docker-php-nginx/tree/master/config](https://github.com/TrafeX/docker-php-nginx/tree/master/config)
|
||||
|
||||
## Values
|
||||
|
||||
**Important**: When deploying an application Helm chart you can add more values from our common library chart [here](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common)
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| config | object | See https://github.com/TrafeX/docker-php-nginx/tree/master/config for defaults | Overwrites default config files for nginx or php/php-fpm if enabled. |
|
||||
| env | object | See below | environment variables. See more environment variables in the [nginx-php documentation](https://nginx-php.org/docs). |
|
||||
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"trafex/php-nginx"` | image repository |
|
||||
| image.tag | string | chart.appVersion | image tag |
|
||||
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Initial version
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
|
||||
#### Fixed
|
||||
|
||||
N/A
|
||||
|
||||
### Older versions
|
||||
|
||||
A historical overview of changes can be found on [ArtifactHUB](https://artifacthub.io/packages/helm/k8s-at-home/nginx-php?modal=changelog)
|
||||
|
||||
## Support
|
||||
|
||||
- See the [Docs](https://docs.k8s-at-home.com/our-helm-charts/getting-started/)
|
||||
- Open an [issue](https://github.com/k8s-at-home/charts/issues/new/choose)
|
||||
- Ask a [question](https://github.com/k8s-at-home/organization/discussions)
|
||||
- Join our [Discord](https://discord.gg/sTMX7Vh) community
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v0.1.1](https://github.com/k8s-at-home/helm-docs/releases/v0.1.1)
|
||||
37
charts/stable/nginx-php/README_CONFIG.md.gotmpl
Normal file
37
charts/stable/nginx-php/README_CONFIG.md.gotmpl
Normal file
@@ -0,0 +1,37 @@
|
||||
{{- define "custom.custom.configuration.header" -}}
|
||||
## Custom configuration
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.custom.configuration" -}}
|
||||
{{ template "custom.custom.configuration.header" . }}
|
||||
|
||||
There are keys in this charts yaml that allows the user to overwrite the following config files in the container. This allows for control over:
|
||||
|
||||
* Nginx configuration (/etc/nginx/conf.d/server.conf)
|
||||
* PHP configuration (/etc/php8/conf.d/settings.ini)
|
||||
* PHP-FPM configuration (/etc/php8/php-fpm.d/server.conf)
|
||||
|
||||
And can be found under `config:` in this charts [values.yaml](values.yaml)
|
||||
```yaml
|
||||
config:
|
||||
nginx-server.conf: {}
|
||||
|
||||
php-settings.ini: {}
|
||||
|
||||
php-fpm-server.conf: {}
|
||||
```
|
||||
|
||||
|
||||
This is achieved in the helm chart by creating a configmap, which is then mounted to the file locations in the pod.
|
||||
|
||||
An example of using this feature would be adding the following to your `values.yaml`
|
||||
```yaml
|
||||
config:
|
||||
nginx-server.conf: |
|
||||
[Date]
|
||||
date.timezone="Australia/Melbourne"
|
||||
```
|
||||
|
||||
The defauls for these files can be found at [https://github.com/TrafeX/docker-php-nginx/tree/master/config](https://github.com/TrafeX/docker-php-nginx/tree/master/config)
|
||||
|
||||
{{- end -}}
|
||||
5
charts/stable/nginx-php/ci/ct-values.yaml
Normal file
5
charts/stable/nginx-php/ci/ct-values.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
persistence:
|
||||
data:
|
||||
enabled: true
|
||||
type: emptyDir
|
||||
mountPath: /var/www/html
|
||||
1
charts/stable/nginx-php/templates/NOTES.txt
Normal file
1
charts/stable/nginx-php/templates/NOTES.txt
Normal file
@@ -0,0 +1 @@
|
||||
{{- include "common.notes.defaultNotes" . -}}
|
||||
47
charts/stable/nginx-php/templates/common.yaml
Normal file
47
charts/stable/nginx-php/templates/common.yaml
Normal file
@@ -0,0 +1,47 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "common.values.setup" . }}
|
||||
|
||||
{{/* Append the configMap volume to the volumes */}}
|
||||
{{- define "nginx-php.settingsVolume-server.conf" -}}
|
||||
enabled: "true"
|
||||
mountPath: "/etc/nginx/conf.d/server.conf"
|
||||
subPath: "nginx-server.conf"
|
||||
type: "custom"
|
||||
volumeSpec:
|
||||
configMap:
|
||||
name: {{ include "common.names.fullname" . }}-settings
|
||||
{{- end -}}
|
||||
{{- if (index .Values.config "nginx-server.conf") -}}
|
||||
{{- $_ := set .Values.persistence "nginx-php-server-conf" (include "nginx-php.settingsVolume-server.conf" . | fromYaml) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Append the configMap volume to the volumes */}}
|
||||
{{- define "nginx-php.settingsVolume-php-settings.ini" -}}
|
||||
enabled: "true"
|
||||
mountPath: "/etc/php8/conf.d/settings.ini"
|
||||
subPath: "php-settings.ini"
|
||||
type: "custom"
|
||||
volumeSpec:
|
||||
configMap:
|
||||
name: {{ include "common.names.fullname" . }}-settings
|
||||
{{- end -}}
|
||||
{{- if (index .Values.config "php-settings.ini") -}}
|
||||
{{- $_ := set .Values.persistence "nginx-php-settings-ini" (include "nginx-php.settingsVolume-php-settings.ini" . | fromYaml) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Append the configMap volume to the volumes */}}
|
||||
{{- define "nginx-php.settingsVolume-php-fpm-server.conf" -}}
|
||||
enabled: "true"
|
||||
mountPath: "/etc/php8/php-fpm.d/server.conf"
|
||||
subPath: "php-fpm-server.conf"
|
||||
type: "custom"
|
||||
volumeSpec:
|
||||
configMap:
|
||||
name: {{ include "common.names.fullname" . }}-settings
|
||||
{{- end -}}
|
||||
{{- if (index .Values.config "php-fpm-server.conf") -}}
|
||||
{{- $_ := set .Values.persistence "nginx-php-fpm-server-conf" (include "nginx-php.settingsVolume-php-fpm-server.conf" . | fromYaml) -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/* Render the templates */}}
|
||||
{{ include "common.all" . }}
|
||||
27
charts/stable/nginx-php/templates/configmap.yaml
Normal file
27
charts/stable/nginx-php/templates/configmap.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
{{- if .Values.config -}}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ template "common.names.fullname" . }}-settings
|
||||
labels:
|
||||
{{- include "common.labels" . | nindent 4 }}
|
||||
data:
|
||||
{{- with (index .Values.config "nginx-server.conf") -}}
|
||||
{{- if . }}
|
||||
nginx-server.conf: |
|
||||
{{- . | nindent 4 -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- with (index .Values.config "php-settings.ini") -}}
|
||||
{{- if . }}
|
||||
php-settings.ini: |
|
||||
{{- . | nindent 4 -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- with (index .Values.config "php-fpm-server.conf") -}}
|
||||
{{- if . }}
|
||||
php-fpm-server.conf: |
|
||||
{{- . | nindent 4 -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
51
charts/stable/nginx-php/values.yaml
Normal file
51
charts/stable/nginx-php/values.yaml
Normal file
@@ -0,0 +1,51 @@
|
||||
#
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
# -- image repository
|
||||
repository: trafex/php-nginx
|
||||
# -- image tag
|
||||
# @default -- chart.appVersion
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# -- environment variables. See more environment variables in the [nginx-php documentation](https://nginx-php.org/docs).
|
||||
# @default -- See below
|
||||
env:
|
||||
# -- Set the container timezone
|
||||
TZ: UTC
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- See values.yaml
|
||||
service:
|
||||
main:
|
||||
ports:
|
||||
http:
|
||||
port: 8080
|
||||
|
||||
# -- Overwrites default config files for nginx or php/php-fpm if enabled.
|
||||
# @default -- See https://github.com/TrafeX/docker-php-nginx/tree/master/config for defaults
|
||||
config:
|
||||
nginx-server.conf: {}
|
||||
|
||||
php-settings.ini: {}
|
||||
|
||||
php-fpm-server.conf: {}
|
||||
|
||||
ingress:
|
||||
# -- Enable and configure ingress settings for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
# -- Configure persistence settings for the chart under this key.
|
||||
# @default -- See values.yaml
|
||||
persistence:
|
||||
data:
|
||||
enabled: false
|
||||
mountPath: /var/www/html
|
||||
@@ -3,7 +3,7 @@ apiVersion: v2
|
||||
appVersion: 6.1.0
|
||||
description: OpenEMR is the most popular open source electronic health records and medical practice management solution.
|
||||
name: openemr
|
||||
version: 4.0.0
|
||||
version: 4.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- openemr
|
||||
@@ -23,12 +23,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# openemr
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
OpenEMR is the most popular open source electronic health records and medical practice management solution.
|
||||
|
||||
@@ -18,7 +18,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -88,7 +88,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.0.0
|
||||
### Version 4.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -96,8 +96,7 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 1.0.0
|
||||
description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
|
||||
name: openkm
|
||||
version: 3.0.0
|
||||
version: 3.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- openkm
|
||||
@@ -21,18 +21,16 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# openkm
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution.
|
||||
|
||||
@@ -19,8 +19,8 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -91,7 +91,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 3.0.0
|
||||
### Version 3.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -99,9 +99,8 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
26
charts/stable/otel-collector/.helmignore
Normal file
26
charts/stable/otel-collector/.helmignore
Normal file
@@ -0,0 +1,26 @@
|
||||
# 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
|
||||
23
charts/stable/otel-collector/Chart.yaml
Normal file
23
charts/stable/otel-collector/Chart.yaml
Normal file
@@ -0,0 +1,23 @@
|
||||
apiVersion: v2
|
||||
appVersion: 0.46.0
|
||||
description: OpenTelemetry collector helm package
|
||||
name: otel-collector
|
||||
version: 1.0.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- otel-collector, open telemetry, tracing
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/otel-collector
|
||||
icon: https://otel-collector.org/icon
|
||||
sources:
|
||||
- https://github.com/otel-collector/otel-collector-docker
|
||||
maintainers:
|
||||
- name: mterhar
|
||||
email: mike@terhar.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial version
|
||||
50
charts/stable/otel-collector/README.md
Normal file
50
charts/stable/otel-collector/README.md
Normal file
@@ -0,0 +1,50 @@
|
||||
# otel-collector
|
||||
|
||||
 
|
||||
|
||||
OpenTelemetry collector helm package
|
||||
|
||||
**Homepage:** <https://github.com/k8s-at-home/charts/tree/master/charts/stable/otel-collector>
|
||||
|
||||
## Maintainers
|
||||
|
||||
| Name | Email | Url |
|
||||
| ---- | ------ | --- |
|
||||
| mterhar | mike@terhar.com | |
|
||||
|
||||
## Source Code
|
||||
|
||||
* <https://github.com/otel-collector/otel-collector-docker>
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## Values
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| configFile | string | `nil` | Create a new secret with the following multi-line spec which gets mounted to /conf/otel-collector-config.yaml. For more information, see the [otel docs](https://opentelemetry.io/docs/collector/configuration/) |
|
||||
| configFileSecret | string | `nil` | Configure the open telemetry secret using an existing secret or create a configuration file using the `configFile` below The secret needs a single key inside it called `otelConfigFile` |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||
| image.repository | string | `"otel/opentelemetry-collector-contrib"` | image repository |
|
||||
| image.tag | string | `nil` | image tag |
|
||||
| ingress.main | object | disabled | Enable and configure ingress settings for the chart under this key. This OTEL Collector is built to trust items within the same cluster so exposing externally will allow unauthenticated traces to be processed. |
|
||||
| metrics.enabled | bool | enabled: false is set so it can scrape itself but | Configure Prometheus serviceMonitor for the built-in exporter. circular dependencies are never good enable this for a secondary scraper |
|
||||
| metrics.prometheusRule | object | See values.yaml | Enable and configure Prometheus Rules for the chart under this key. |
|
||||
| metrics.prometheusRule.rules | list | See prometheusrules.yaml | Configure additionial rules for the chart under this key. |
|
||||
| metrics.serviceMonitor.interval | string | `"3m"` | |
|
||||
| metrics.serviceMonitor.labels | object | `{}` | |
|
||||
| metrics.serviceMonitor.scrapeTimeout | string | `"1m"` | |
|
||||
| probes | object | expects config to include `extensions:health_check:endpoint: 0.0.0.0:13133` | probes is configured to use an otel extension to get health information from the pod |
|
||||
| service | object | The defaults expose the services needed to receive http and otlp traces | Configures service settings for the chart. |
|
||||
| serviceAccount.annotations | object | `{}` | Annotations to add to the service account |
|
||||
| serviceAccount.create | bool | `false` | Specifies whether a service account should be created |
|
||||
| serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v1.7.0](https://github.com/norwoodj/helm-docs/releases/v1.7.0)
|
||||
105
charts/stable/otel-collector/README_CONFIG.md.gotmpl
Normal file
105
charts/stable/otel-collector/README_CONFIG.md.gotmpl
Normal file
@@ -0,0 +1,105 @@
|
||||
{{- define "custom.custom.configuration.header" -}}
|
||||
## Custom configuration
|
||||
{{- end -}}
|
||||
|
||||
{{- define "custom.custom.configuration" -}}
|
||||
{{ template "custom.custom.configuration.header" . }}
|
||||
|
||||
The open telemetry collector is used to receive, process, and deliver open telemetry traces to a backend.
|
||||
There are many backends that can be used by setting "exporter" configurations.
|
||||
The example configuration in the repository sends data to [Honeycomb.io](https://honeycomb.io) since they provide a free plan with 50,000,000 events per month.
|
||||
See the values.yaml file for an example configuration and reference the [Open Telemetry docs](https://opentelemetry.io/docs/collector/configuration/) for additional options.
|
||||
|
||||
Be sure to replace all configurations in the values file which are encased in double brackets like `[[something]]`.
|
||||
The example below has many different telemetry system configurations for example purposes.
|
||||
Most people will have only one telemetry backend, though the example shows how to send to multiple.
|
||||
If you do not wish to use a service, for example to remove NewRelic delete the exporter called `otlp/newrelic` and then remove pipeline `traces/2` which sends to that exporter and remove the `otlp/newrelic` exporter from the metrics pipeline.
|
||||
|
||||
```yaml
|
||||
configFile: |-
|
||||
receivers:
|
||||
otlp:
|
||||
protocols:
|
||||
grpc:
|
||||
endpoint: "0.0.0.0:4317"
|
||||
http:
|
||||
endpoint: "0.0.0.0:4318"
|
||||
processors:
|
||||
batch:
|
||||
memory_limiter:
|
||||
# 80% of maximum memory up to 2G
|
||||
limit_mib: 1500
|
||||
# 25% of limit up to 2G
|
||||
spike_limit_mib: 512
|
||||
check_interval: 5s
|
||||
|
||||
extensions:
|
||||
health_check:
|
||||
endpoint: 0.0.0.0:13133
|
||||
zpages: {}
|
||||
memory_ballast:
|
||||
# Memory Ballast size should be max 1/3 to 1/2 of memory.
|
||||
size_mib: 683
|
||||
exporters:
|
||||
logging:
|
||||
logLevel: debug
|
||||
|
||||
otlp/honeycombtraces:
|
||||
endpoint: api.honeycomb.io:443
|
||||
headers:
|
||||
x-honeycomb-team: [[YourAPIKeyHere]]
|
||||
x-honeycomb-dataset: [[YouApplicationDataSetHere]]
|
||||
|
||||
otlp/newrelic:
|
||||
endpoint: otlp.nr-data.net:4317
|
||||
headers:
|
||||
api-key: [[YourTokenHere]]
|
||||
|
||||
otlp/lightstep:
|
||||
endpoint: ingest.lightstep.com:443
|
||||
headers:
|
||||
{"lightstep-access-token": "[[YourTokenHere]]"}
|
||||
|
||||
otlp/sapm:
|
||||
access_token: [[YourTokenHere]]
|
||||
access_token_passthrough: true
|
||||
endpoint: https://ingest.us0.otlp/signalfx.com/v2/trace
|
||||
max_connections: 100
|
||||
num_workers: 8
|
||||
|
||||
otlp/signalfx:
|
||||
access_token: [[YourTokenHere]]
|
||||
realm: us0
|
||||
correlation:
|
||||
|
||||
service:
|
||||
extensions: [zpages, memory_ballast, health_check]
|
||||
pipelines:
|
||||
traces:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [otlp/honeycombtraces]
|
||||
|
||||
traces/2:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [otlp/newrelic]
|
||||
|
||||
traces/3:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, attributes, batch]
|
||||
exporters: [otlp/sapm, otlp/signalfx]
|
||||
|
||||
traces/4:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [otlp/lightstep]
|
||||
```
|
||||
|
||||
To get the secret for troubleshooting, you can use a command like:
|
||||
|
||||
```bash
|
||||
kubectl get secret -A --selector=configsecret=otelcollector -o go-template='{{range .items}}{{"----\n# "}}{{ .metadata.name }}{{"."}}{{ .metadata.namespace }}{{":"}}{{"\n"}}{{.data.otelConfigFile|base64decode}}{{end}}'
|
||||
```
|
||||
|
||||
{{- end -}}
|
||||
6
charts/stable/otel-collector/templates/NOTES.txt
Normal file
6
charts/stable/otel-collector/templates/NOTES.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Send telemetry to this pod via the clusterIP:
|
||||
|
||||
1. http://{{ include "common.names.fullname" . }}.{{ .Release.Namespace }}:{{ .Values.service.otlpports.ports.otlpgrpc.port }}
|
||||
2. GRPC to {{ include "common.names.fullname" . }}.{{ .Release.Namespace }}:{{ .Values.service.otlpports.ports.otlphttp.port }}
|
||||
|
||||
It will then be processed and sent to exporters based on the configFile or configFileSecret.
|
||||
28
charts/stable/otel-collector/templates/common.yaml
Normal file
28
charts/stable/otel-collector/templates/common.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
{{/* Make sure all variables are set properly */}}
|
||||
{{- include "common.values.setup" . }}
|
||||
|
||||
{{/* Append the hardcoded settings */}}
|
||||
{{- define "otel-collector.harcodedValues" -}}
|
||||
{{/* merge config file path argument which is hard coded*/}}
|
||||
args:
|
||||
- "--config=/conf/otel-collector-config.yaml"
|
||||
|
||||
{{/* Append the config secret volume to the volumes */}}
|
||||
persistence:
|
||||
otel-config-file:
|
||||
enabled: true
|
||||
type: "custom"
|
||||
mountPath: "/conf/otel-collector-config.yaml"
|
||||
subPath: "otelConfigFile"
|
||||
volumeSpec:
|
||||
secret:
|
||||
{{- if .Values.configFileSecret }}
|
||||
secretName: "{{ .Values.configSecretName }}"
|
||||
{{- else }}
|
||||
secretName: "{{ include "common.names.fullname" . }}-otelconfig"
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
{{- $_ := mergeOverwrite .Values (include "otel-collector.harcodedValues" . | fromYaml) -}}
|
||||
|
||||
|
||||
{{ include "common.all" . }}
|
||||
18
charts/stable/otel-collector/templates/secret.yaml
Normal file
18
charts/stable/otel-collector/templates/secret.yaml
Normal file
@@ -0,0 +1,18 @@
|
||||
{{/*
|
||||
The open telemetry config secret to be included.
|
||||
*/}}
|
||||
{{- if and .Values.configFile (not .Values.configFileSecret) }}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: {{ include "common.names.fullname" . }}-otelconfig
|
||||
labels:
|
||||
configsecret: otelcollector
|
||||
{{- include "common.labels" $ | nindent 4 }}
|
||||
stringData:
|
||||
{{- with .Values.configFile }}
|
||||
otelConfigFile: |-
|
||||
{{- . | nindent 4}}
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
24
charts/stable/otel-collector/templates/servicemonitor.yaml
Normal file
24
charts/stable/otel-collector/templates/servicemonitor.yaml
Normal file
@@ -0,0 +1,24 @@
|
||||
{{- if .Values.metrics.enabled }}
|
||||
apiVersion: monitoring.coreos.com/v1
|
||||
kind: ServiceMonitor
|
||||
metadata:
|
||||
name: {{ include "common.names.fullname" . }}
|
||||
labels:
|
||||
{{- include "common.labels" . | nindent 4 }}
|
||||
{{- with .Values.metrics.serviceMonitor.labels }}
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
selector:
|
||||
matchLabels:
|
||||
{{- include "common.labels.selectorLabels" . | nindent 6 }}
|
||||
endpoints:
|
||||
- port: metrics
|
||||
{{- with .Values.metrics.serviceMonitor.interval }}
|
||||
interval: {{ . }}
|
||||
{{- end }}
|
||||
{{- with .Values.metrics.serviceMonitor.scrapeTimeout }}
|
||||
scrapeTimeout: {{ . }}
|
||||
{{- end }}
|
||||
path: /
|
||||
{{- end }}
|
||||
151
charts/stable/otel-collector/values.yaml
Normal file
151
charts/stable/otel-collector/values.yaml
Normal file
@@ -0,0 +1,151 @@
|
||||
#
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
# -- image repository
|
||||
repository: otel/opentelemetry-collector-contrib
|
||||
# -- image tag
|
||||
tag:
|
||||
# -- image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# -- Configures service settings for the chart.
|
||||
# @default -- The defaults expose the services needed to receive http and otlp traces
|
||||
service:
|
||||
main:
|
||||
enabled: false
|
||||
otlpports:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
ports:
|
||||
# Default endpoint for OpenTelemetry gRPC receiver.
|
||||
otlpgrpc:
|
||||
enabled: true
|
||||
protocol: TCP
|
||||
port: 4317
|
||||
targetPort: 4317
|
||||
# Default endpoint for OpenTelemetry HTTP receiver.
|
||||
otlphttp:
|
||||
enabled: true
|
||||
protocol: TCP
|
||||
port: 4318
|
||||
targetPort: 4318
|
||||
# Default endpoint for querying metrics.
|
||||
metrics:
|
||||
enabled: true
|
||||
protocol: TCP
|
||||
port: 8888
|
||||
targetPort: 8888
|
||||
|
||||
# -- probes is configured to use an otel extension to get health information from the pod
|
||||
# @default -- expects config to include `extensions:health_check:endpoint: 0.0.0.0:13133`
|
||||
probes:
|
||||
liveness:
|
||||
enabled: true
|
||||
custom: true
|
||||
spec:
|
||||
initialDelaySeconds: 30
|
||||
periodSeconds: 10
|
||||
timeoutSeconds: 1
|
||||
failureThreshold: 3
|
||||
httpGet:
|
||||
path: /
|
||||
port: 13133
|
||||
readiness:
|
||||
enabled: false
|
||||
startup:
|
||||
enabled: false
|
||||
|
||||
ingress:
|
||||
# -- Enable and configure ingress settings for the chart under this key.
|
||||
# This OTEL Collector is built to trust items within the same cluster so
|
||||
# exposing externally will allow unauthenticated traces to be processed.
|
||||
# @default -- disabled
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
# -- Configure the open telemetry secret using an existing secret or create
|
||||
# a configuration file using the `configFile` below
|
||||
# The secret needs a single key inside it called `otelConfigFile`
|
||||
configFileSecret:
|
||||
|
||||
# -- Create a new secret with the following multi-line spec which gets mounted
|
||||
# to /conf/otel-collector-config.yaml. For more information, see the
|
||||
# [otel docs](https://opentelemetry.io/docs/collector/configuration/)
|
||||
configFile: |-
|
||||
receivers:
|
||||
otlp:
|
||||
protocols:
|
||||
grpc:
|
||||
endpoint: "0.0.0.0:4317"
|
||||
http:
|
||||
endpoint: "0.0.0.0:4318"
|
||||
processors:
|
||||
batch:
|
||||
memory_limiter:
|
||||
# 80% of maximum memory up to 2G
|
||||
limit_mib: 1500
|
||||
# 25% of limit up to 2G
|
||||
spike_limit_mib: 512
|
||||
check_interval: 5s
|
||||
|
||||
extensions:
|
||||
health_check:
|
||||
endpoint: 0.0.0.0:13133
|
||||
zpages: {}
|
||||
memory_ballast:
|
||||
# Memory Ballast size should be max 1/3 to 1/2 of memory.
|
||||
size_mib: 683
|
||||
exporters:
|
||||
logging:
|
||||
logLevel: debug
|
||||
|
||||
service:
|
||||
extensions: [zpages, memory_ballast, health_check]
|
||||
pipelines:
|
||||
traces:
|
||||
receivers: [otlp]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [logging]
|
||||
|
||||
metrics:
|
||||
# -- Configure Prometheus serviceMonitor for the built-in exporter.
|
||||
# @default -- enabled: false is set so it can scrape itself but
|
||||
# circular dependencies are never good enable this for a secondary scraper
|
||||
enabled: false
|
||||
serviceMonitor:
|
||||
interval: 3m
|
||||
scrapeTimeout: 1m
|
||||
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: OtelCollectorDown
|
||||
# annotations:
|
||||
# description: Otel Collector service is down.
|
||||
# summary: Otel Collector is down.
|
||||
# expr: |
|
||||
# up == 0
|
||||
# for: 5m
|
||||
# labels:
|
||||
# severity: critical
|
||||
|
||||
serviceAccount:
|
||||
# -- Specifies whether a service account should be created
|
||||
create: false
|
||||
|
||||
# -- Annotations to add to the service account
|
||||
annotations: {}
|
||||
|
||||
# -- The name of the service account to use.
|
||||
# If not set and create is true, a name is generated using the fullname template
|
||||
name: ""
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 2.7.1
|
||||
description: A web-based collaborative LaTeX editor
|
||||
name: overleaf
|
||||
version: 2.3.0
|
||||
version: 2.4.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- overleaf
|
||||
@@ -19,18 +19,16 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: redis
|
||||
version: 15.6.10
|
||||
version: 15.7.6
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: redis.enabled
|
||||
- name: mongodb
|
||||
version: 10.30.12
|
||||
version: 10.31.5
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mongodb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `common` chart dependency to version `4.3.0`.
|
||||
description: Upgraded `mongodb` chart dependency to version `10.31.5`.
|
||||
- kind: changed
|
||||
description: Upgraded `mongodb` chart dependency to version `10.30.12`.
|
||||
- kind: changed
|
||||
description: Upgraded `redis` chart dependency to version `15.6.10`.
|
||||
description: Upgraded `redis` chart dependency to version `15.7.6`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# overleaf
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A web-based collaborative LaTeX editor
|
||||
|
||||
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mongodb | 10.30.12 |
|
||||
| https://charts.bitnami.com/bitnami | redis | 15.6.10 |
|
||||
| https://charts.bitnami.com/bitnami | mongodb | 10.31.5 |
|
||||
| https://charts.bitnami.com/bitnami | redis | 15.7.6 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -93,7 +93,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 2.3.0
|
||||
### Version 2.4.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -101,9 +101,8 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `common` chart dependency to version `4.3.0`.
|
||||
* Upgraded `mongodb` chart dependency to version `10.30.12`.
|
||||
* Upgraded `redis` chart dependency to version `15.6.10`.
|
||||
* Upgraded `mongodb` chart dependency to version `10.31.5`.
|
||||
* Upgraded `redis` chart dependency to version `15.7.6`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 1.6.0
|
||||
description: Paperless - Index and archive all of your scanned paper documents
|
||||
name: paperless
|
||||
version: 8.5.0
|
||||
version: 8.6.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- paperless
|
||||
@@ -21,14 +21,16 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: redis
|
||||
version: 15.6.10
|
||||
version: 15.7.6
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: redis.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgrade to 1.6.0 and set default value for PAPERLESS_PORT to prevent CrashLoopBackoff. See https://github.com/paperless-ngx/paperless-ngx/issues/264.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
- kind: changed
|
||||
description: Upgraded `redis` chart dependency to version `15.7.6`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# paperless
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
Paperless - Index and archive all of your scanned paper documents
|
||||
|
||||
@@ -18,8 +18,8 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | redis | 15.6.10 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://charts.bitnami.com/bitnami | redis | 15.7.6 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -96,7 +96,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 8.5.0
|
||||
### Version 8.6.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -104,7 +104,8 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgrade to 1.6.0 and set default value for PAPERLESS_PORT to prevent CrashLoopBackoff. See https://github.com/paperless-ngx/paperless-ngx/issues/264.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
* Upgraded `redis` chart dependency to version `15.7.6`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: "20220121"
|
||||
description: PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection
|
||||
name: photoprism
|
||||
version: 6.4.0
|
||||
version: 6.5.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- photos
|
||||
@@ -22,12 +22,10 @@ dependencies:
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Bumped application version to `20220121`.
|
||||
- kind: added
|
||||
description: Added MariaDB database support.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# photoprism
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -101,15 +101,15 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 6.4.0
|
||||
### Version 6.5.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Added MariaDB database support.
|
||||
N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Bumped application version to `20220121`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: v4.3.1
|
||||
description: PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is provided as a separate program.
|
||||
name: powerdns
|
||||
version: 4.0.0
|
||||
version: 4.1.0
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/powerdns
|
||||
sources:
|
||||
- http://www.github.com/PowerDNS/
|
||||
@@ -12,16 +12,16 @@ maintainers:
|
||||
email: ryan@ryanholt.net
|
||||
dependencies:
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: mariadb
|
||||
version: 10.2.0
|
||||
version: 10.4.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: mariadb.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
description: Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# powerdns
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is provided as a separate program.
|
||||
|
||||
@@ -16,8 +16,8 @@ PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.2.0 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | mariadb | 10.4.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
|
||||
## TL;DR
|
||||
|
||||
@@ -119,7 +119,7 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 4.0.0
|
||||
### Version 4.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
@@ -127,8 +127,8 @@ N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
* Upgraded `mariadb` chart dependency to version `10.2.0`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.14.4`.
|
||||
* Upgraded `mariadb` chart dependency to version `10.4.4`.
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,28 +2,28 @@ apiVersion: v2
|
||||
appVersion: 1.3.5
|
||||
description: A minimalist, open source online pastebin running on an Nginx, php-fpm & Alpine Linux stack
|
||||
name: privatebin
|
||||
version: 1.0.0
|
||||
version: 1.1.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- privatebin
|
||||
- pastebin
|
||||
- privatebin
|
||||
- pastebin
|
||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/incubator/privatebin
|
||||
icon: https://privatebin.info/theme/img/icon.svg
|
||||
sources:
|
||||
- https://github.com/PrivateBin/PrivateBin
|
||||
- https://github.com/PrivateBin/docker-nginx-fpm-alpine
|
||||
- https://github.com/PrivateBin/PrivateBin
|
||||
- https://github.com/PrivateBin/docker-nginx-fpm-alpine
|
||||
maintainers:
|
||||
- name: psych0d0g
|
||||
email: psych0d0g@users.noreply.github.com
|
||||
- name: psych0d0g
|
||||
email: psych0d0g@users.noreply.github.com
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.14.4
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
- name: common
|
||||
repository: https://library-charts.k8s-at-home.com
|
||||
version: 4.3.0
|
||||
- name: postgresql
|
||||
version: 10.16.2
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
condition: postgresql.enabled
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: added
|
||||
description: Initial chart version
|
||||
- kind: changed
|
||||
description: Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# privatebin
|
||||
|
||||
 
|
||||
 
|
||||
|
||||
A minimalist, open source online pastebin running on an Nginx, php-fpm & Alpine Linux stack
|
||||
|
||||
@@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.14.4 |
|
||||
| https://charts.bitnami.com/bitnami | postgresql | 10.16.2 |
|
||||
| https://library-charts.k8s-at-home.com | common | 4.3.0 |
|
||||
|
||||
## TL;DR
|
||||
@@ -91,15 +91,15 @@ N/A
|
||||
|
||||
## Changelog
|
||||
|
||||
### Version 1.0.0
|
||||
### Version 1.1.0
|
||||
|
||||
#### Added
|
||||
|
||||
* Initial chart version
|
||||
N/A
|
||||
|
||||
#### Changed
|
||||
|
||||
N/A
|
||||
* Upgraded `postgresql` chart dependency to version `10.16.2`.
|
||||
|
||||
#### Fixed
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 1.0.5.2
|
||||
description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files.
|
||||
name: recipes
|
||||
version: 6.3.0
|
||||
version: 6.4.0
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
keywords:
|
||||
- recipes
|
||||
@@ -21,5 +21,5 @@ dependencies:
|
||||
version: 4.3.0
|
||||
annotations:
|
||||
artifacthub.io/changes: |
|
||||
- kind: changed
|
||||
description: Upgraded `tandoor` to version `1.0.5.2` and `nginx` sidecar `1.21.6`.
|
||||
- kind: added
|
||||
description: Support for reverse proxy authentication.
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user