diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 0f6af39f..5820b77b 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -60,7 +60,15 @@ jobs: - name: Run chart-testing (lint) if: steps.list-changed.outputs.changed == 'true' - run: ct lint --target-branch ${{ github.event.repository.default_branch }} --excluded-charts freeipa + run: ct lint --target-branch ${{ github.event.repository.default_branch }} --excluded-charts freeipa,mosquitto-mqtt + + - name: Run Artifact Hub Lint + run: | + curl -LO https://github.com/artifacthub/hub/releases/download/v1.21.0/ah_1.21.0_linux_amd64.tar.gz + tar xzf ah_1.21.0_linux_amd64.tar.gz + sudo mv ah /usr/local/bin/ + cd ./charts/ + ah lint . || exit 1 - name: Create kind cluster if: steps.list-changed.outputs.changed == 'true' @@ -71,4 +79,4 @@ jobs: - name: Run chart-testing (install) if: steps.list-changed.outputs.changed == 'true' - run: ct install --target-branch ${{ github.event.repository.default_branch }} --excluded-charts freeipa + run: ct install --target-branch ${{ github.event.repository.default_branch }} --excluded-charts freeipa,mosquitto-mqtt diff --git a/charts/apexkube/Chart.yaml b/charts/apexkube/Chart.yaml index 8758c911..c00ae640 100644 --- a/charts/apexkube/Chart.yaml +++ b/charts/apexkube/Chart.yaml @@ -2,7 +2,23 @@ apiVersion: v2 appVersion: "1.0.2" description: A Helm chart for apexkube maintainers: -- name: improwised + - email: rakshit@improwised.com + name: improwised name: "apexkube" type: application -version: 1.0.2 +version: 1.0.3 +keywords: + - apexkube + - monitoring + - visualization + - single-pane-of-glass +home: https://github.com/Improwised/charts/tree/main/charts/apexkube +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/apexkube + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/cluster-api-provider-proxmox/Chart.yaml b/charts/cluster-api-provider-proxmox/Chart.yaml index 8a7d24d4..5f296e30 100644 --- a/charts/cluster-api-provider-proxmox/Chart.yaml +++ b/charts/cluster-api-provider-proxmox/Chart.yaml @@ -13,7 +13,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 +version: 0.1.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. @@ -24,5 +24,20 @@ annotations: cluster.x-k8s.io/v1alpha3: v1alpha3 cluster.x-k8s.io/v1alpha4: v1alpha4 cluster.x-k8s.io/v1beta1: v1beta1_v1beta2 + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/cluster-api-provider-proxmox + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised +keywords: + - capmox + - cluster-api + - proxmox + - infrastructure +home: https://github.com/Improwised/charts/tree/main/charts/cluster-api-provider-proxmox +sources: + - https://github.com/Improwised/charts diff --git a/charts/erpnext/Chart.yaml b/charts/erpnext/Chart.yaml index bef11c25..70763824 100644 --- a/charts/erpnext/Chart.yaml +++ b/charts/erpnext/Chart.yaml @@ -4,11 +4,27 @@ description: Kubernetes Helm Chart for the lastest stable ERPNext branch icon: https://raw.githubusercontent.com/frappe/design/master/logos/logo-2018/erpnext-logo-blue.svg name: erpnext type: application -version: 3.3.0 +version: 3.3.1 maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised dependencies: - name: mariadb version: 9.3.14 repository: https://raw.githubusercontent.com/bitnami/charts/archive-full-index/bitnami condition: mariadb.enabled +keywords: + - erpnext + - frappe + - business + - accounting +home: https://github.com/Improwised/charts/tree/main/charts/erpnext +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/erpnext + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/erpnext/ci/override-values.yaml b/charts/erpnext/ci/override-values.yaml index 7b105ec1..55346b78 100644 --- a/charts/erpnext/ci/override-values.yaml +++ b/charts/erpnext/ci/override-values.yaml @@ -41,7 +41,7 @@ socketIOPort: "9000" mariadb: enabled: true auth: - rootPassword: mariadb # pragma: allowlist secret + rootPassword: mariadb # pragma: allowlist secret primary: persistence: enabled: false @@ -99,7 +99,7 @@ createSite: enabled: false siteName: "erp.cluster.local" dbRootUser: "root" - adminPassword: "admin" # pragma: allowlist secret + adminPassword: "admin" # pragma: allowlist secret installApps: "erpnext" dropSiteOnUninstall: false diff --git a/charts/erpnext/values.yaml b/charts/erpnext/values.yaml index 5b6b973f..f1e5060b 100644 --- a/charts/erpnext/values.yaml +++ b/charts/erpnext/values.yaml @@ -41,7 +41,7 @@ socketIOPort: "9000" mariadb: enabled: false auth: - rootPassword: mariadb # pragma: allowlist secret + rootPassword: mariadb # pragma: allowlist secret primary: ## Below, there are some override configs for supporting barracuda engine for Erpnext configuration: |- @@ -97,7 +97,7 @@ createSite: enabled: false siteName: "erp.cluster.local" dbRootUser: "root" - adminPassword: "admin" # pragma: allowlist secret + adminPassword: "admin" # pragma: allowlist secret installApps: "erpnext" dropSiteOnUninstall: false diff --git a/charts/freeipa/Chart.yaml b/charts/freeipa/Chart.yaml index a91795f0..017168d8 100644 --- a/charts/freeipa/Chart.yaml +++ b/charts/freeipa/Chart.yaml @@ -2,9 +2,10 @@ apiVersion: v2 name: freeipa description: FreeIPA is an integrated security information management solution combining Linux (Fedora), 389 Directory Server, MIT Kerberos, NTP, DNS, Dogtag (Certificate System). maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised type: application -version: 0.4.1 +version: 0.4.2 appVersion: 4.10.1 dependencies: - name: common @@ -12,3 +13,19 @@ dependencies: tags: - bitnami-common version: 1.x.x +keywords: + - freeipa + - ldap + - kerberos + - identity + - sso +home: https://github.com/Improwised/charts/tree/main/charts/freeipa +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/freeipa + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/frigate/Chart.yaml b/charts/frigate/Chart.yaml index 2ff6c839..8c050ae8 100644 --- a/charts/frigate/Chart.yaml +++ b/charts/frigate/Chart.yaml @@ -2,10 +2,23 @@ apiVersion: v2 appVersion: "0.13.0" description: NVR With Realtime Object Detection for IP Cameras name: frigate -version: 1.1.0 +version: 1.1.1 keywords: - tensorflow - coral - ml + - object-detection + - nvr maintainers: - - name: Improwised + - email: rakshit@improwised.com + name: improwised +home: https://github.com/Improwised/charts/tree/main/charts/frigate +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/frigate + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/healthchecks/Chart.yaml b/charts/healthchecks/Chart.yaml index 06cc13c8..0e936c74 100644 --- a/charts/healthchecks/Chart.yaml +++ b/charts/healthchecks/Chart.yaml @@ -3,14 +3,27 @@ name: healthchecks description: A Helm chart for Kubernetes maintainers: - email: rakshit@improwised.com - name: rakshit + name: improwised type: application -version: 1.1.1 +version: 1.1.2 appVersion: 2.7.0 -sources: - - https://github.com/healthchecks/healthchecks dependencies: - name: postgresql version: 12.1.6 repository: https://charts.bitnami.com/bitnami condition: postgresql.enabled,global.postgresql.enabled +keywords: + - healthchecks + - monitoring + - uptime + - alerts +home: https://github.com/Improwised/charts/tree/main/charts/healthchecks +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/healthchecks + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/kore-board/Chart.yaml b/charts/kore-board/Chart.yaml index f47986ce..45982223 100644 --- a/charts/kore-board/Chart.yaml +++ b/charts/kore-board/Chart.yaml @@ -1,8 +1,24 @@ apiVersion: v2 name: kore-board type: application -version: 0.5.8 +version: 0.5.9 appVersion: v0.5.5 description: Kubernetes multi-clusters dashboard maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised +keywords: + - project-management + - kanban + - scrum + - agile +home: https://github.com/Improwised/charts/tree/main/charts/kore-board +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/kore-board + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/kube-oidc-proxy/Chart.yaml b/charts/kube-oidc-proxy/Chart.yaml index c73fb98e..ba103e9c 100644 --- a/charts/kube-oidc-proxy/Chart.yaml +++ b/charts/kube-oidc-proxy/Chart.yaml @@ -2,7 +2,22 @@ apiVersion: v2 appVersion: "1.0.0" description: A Helm chart for kube-oidc-proxy maintainers: -- name: improwised + - email: rakshit@improwised.com + name: improwised name: "kube-oidc-proxy" type: application -version: 1.0.0 +version: 1.0.1 +keywords: + - oidc + - oauth2 + - authentication +home: https://github.com/Improwised/charts/tree/main/charts/kube-oidc-proxy +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/kube-oidc-proxy + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/nifi-registry/Chart.yaml b/charts/nifi-registry/Chart.yaml index 8288ead8..f28563e3 100644 --- a/charts/nifi-registry/Chart.yaml +++ b/charts/nifi-registry/Chart.yaml @@ -3,6 +3,21 @@ name: nifi-registry description: A Helm chart for nifi-registry type: application maintainers: - - name: improwised -version: 1.0.0 + - email: rakshit@improwised.com + name: improwised +version: 1.0.1 appVersion: "1.27.0" +keywords: + - nifi-registry + - dataflow + - version-control +home: https://github.com/Improwised/charts/tree/main/charts/nifi-registry +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/nifi-registry + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/pgcat/Chart.yaml b/charts/pgcat/Chart.yaml index c77d29c0..e52fee1c 100644 --- a/charts/pgcat/Chart.yaml +++ b/charts/pgcat/Chart.yaml @@ -5,4 +5,19 @@ maintainers: - name: Wildcard email: support@w6d.io appVersion: "1.1.1" -version: 0.1.0 +version: 0.1.1 +keywords: + - postgresql + - pgcat + - connection-pooling + - database +home: https://github.com/Improwised/charts/tree/main/charts/polymorphic-app +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/polymorphic-app + artifacthub.io/maintainers: | + - name: Wildcard + email: support@w6d.io diff --git a/charts/pgpool/Chart.yaml b/charts/pgpool/Chart.yaml index 2a3ad578..aec7fbd3 100644 --- a/charts/pgpool/Chart.yaml +++ b/charts/pgpool/Chart.yaml @@ -2,6 +2,22 @@ apiVersion: v2 appVersion: 1.0.0 description: A Helm chart for Pgpool name: pgpool -version: 1.0.1 +version: 1.0.2 maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised +keywords: + - postgresql + - pgpool + - connection-pooling + - load-balancer +home: https://github.com/Improwised/charts/tree/main/charts/pgpool +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/pgpool + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/polymorphic-app/Chart.yaml b/charts/polymorphic-app/Chart.yaml index 0bed86b7..2addb516 100644 --- a/charts/polymorphic-app/Chart.yaml +++ b/charts/polymorphic-app/Chart.yaml @@ -2,7 +2,24 @@ apiVersion: v2 name: polymorphic-app description: A Helm chart for deploying any custom applications, specifically polymorphic applications. maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised type: application -version: 2.3.4 +version: 2.3.5 appVersion: 1.0.0 +keywords: + - polymorphic + - application + - micro-services + - generic + - custom-deployment +home: https://github.com/Improwised/charts/tree/main/charts/polymorphic-app +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/polymorphic-app + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/proxysql/Chart.yaml b/charts/proxysql/Chart.yaml index c70075e0..7c44bb13 100644 --- a/charts/proxysql/Chart.yaml +++ b/charts/proxysql/Chart.yaml @@ -2,6 +2,23 @@ apiVersion: v2 appVersion: "1.0.0" description: A Helm chart for ProxySQL name: proxysql -version: 1.0.0 +version: 1.0.1 maintainers: - - name: improwised + - email: rakshit@improwised.com + name: improwised +keywords: + - mysql + - mariadb + - proxysql + - database + - load-balancer +home: https://github.com/Improwised/charts/tree/main/charts/proxysql +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/proxysql + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/thunderdome-planning-poker/Chart.yaml b/charts/thunderdome-planning-poker/Chart.yaml index f039271a..9316caf5 100644 --- a/charts/thunderdome-planning-poker/Chart.yaml +++ b/charts/thunderdome-planning-poker/Chart.yaml @@ -2,10 +2,29 @@ apiVersion: v2 name: thunderdome-planning-poker description: A Helm chart for thunderdome-planning-poker type: application -version: 1.0.0 +version: 1.0.1 appVersion: "v2.29.2" +maintainers: + - email: rakshit@improwised.com + name: improwised dependencies: - name: postgresql version: "12.2.6" repository: https://charts.bitnami.com/bitnami condition: postgresql.enabled +keywords: + - thunderdome + - planning-poker + - agile + - scrum + - estimation +home: https://github.com/Improwised/charts/tree/main/charts/thunderdome-planning-poker +sources: + - https://github.com/Improwised/charts +annotations: + artifacthub.io/links: | + - name: GitHub + url: https://artifacthub.io/packages/helm/improwised/thunderdome-planning-poker + artifacthub.io/maintainers: | + - name: improwised + email: rakshit@improwised.com diff --git a/charts/thunderdome-planning-poker/values.yaml b/charts/thunderdome-planning-poker/values.yaml index 78519525..1956b41a 100644 --- a/charts/thunderdome-planning-poker/values.yaml +++ b/charts/thunderdome-planning-poker/values.yaml @@ -17,7 +17,7 @@ configmap: DB_PASS: Hello@123 DB_PORT: "5432" DB_HOST: postgres-hl -configmapName: "" +configmapName: "" serviceAccount: # Specifies whether a service account should be created create: true