Public Access
- Updated Chart.yaml to version 0.2.0 and added annotations for changes. - Modified release-chart.yaml to trigger releases via Gitea and handle pre-releases. - Introduced ServiceAccount configuration in values.yaml and related templates. - Adjusted internal container ports to prevent conflicts between nginx and aptly. - Updated README.md and NOTES.txt to reflect new configurations and usage instructions.
43 lines
1.8 KiB
YAML
43 lines
1.8 KiB
YAML
apiVersion: v2
|
|
name: aptly
|
|
description: >-
|
|
aptly (Debian repository management tool) on Kubernetes — a StatefulSet with
|
|
an nginx read/auth sidecar, a fully aptly-native values API, and declarative
|
|
repo/mirror/publish state reconciled via a Helm hook.
|
|
type: application
|
|
version: 0.2.0
|
|
appVersion: "1.6.3-1"
|
|
home: https://git.morlana.online/f.weber/aptly-containerized
|
|
sources:
|
|
- https://git.morlana.online/f.weber/aptly-containerized
|
|
- https://github.com/aptly-dev/aptly
|
|
keywords:
|
|
- aptly
|
|
- apt
|
|
- debian
|
|
- package-repository
|
|
- artifact-repository
|
|
maintainers:
|
|
- name: Florian Weber
|
|
email: f.weber@flweber.me
|
|
icon: https://www.aptly.info/img/logo.png
|
|
annotations:
|
|
artifacthub.io/license: MIT
|
|
artifacthub.io/links: |
|
|
- name: aptly upstream
|
|
url: https://www.aptly.info/
|
|
- name: Source
|
|
url: https://git.morlana.online/f.weber/aptly-containerized
|
|
artifacthub.io/signKey: |
|
|
fingerprint: FC35C0FAA26605C4C21C7BBFBF43884145E5AA94
|
|
url: https://git.morlana.online/f.weber/aptly-containerized/raw/branch/main/pubkeys/chart-signing.asc
|
|
artifacthub.io/changes: |
|
|
- kind: added
|
|
description: Configurable ServiceAccount (serviceAccount.create/name/annotations/automountServiceAccountToken), defaulting to a dedicated ServiceAccount per release.
|
|
- kind: added
|
|
description: Configurable internal container ports (ports.aptly/nginx/metrics).
|
|
- kind: fixed
|
|
description: nginx and aptly no longer both listen on port 8080 inside the same pod, which made nginx fail to start with "address already in use". nginx now defaults to 8081 internally; external service.port is unchanged.
|
|
- kind: changed
|
|
description: Chart releases are now triggered by publishing a Gitea Release (instead of a bare tag push), so pre-releases can be flagged for ArtifactHub.
|