Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
matrix:
# The following strategy matrix is for Minikube.
# Ref: https://kubernetes.io/releases/
k8s: [ "1.32.1" ]
k8s: [ "1.32.2" ]

permissions:
contents: read # Required to read repo contents
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,6 @@ jobs:
# Ref: https://github.com/Azure/setup-helm
- name: Install Helm
uses: azure/setup-helm@v4
with:
version: v3.16.2

# Authenticate to GHCR
- name: Login to GitHub Container Registry
Expand Down
17 changes: 15 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,18 @@ Date format: `YYYY-MM-DD`
### Fixed
### Security

---
## [1.2.0] - 2025-03-05

### Added
### Changed
- `debt`: Upgraded all dependencies to their latest stable versions.

### Deprecated
### Removed
### Fixed
### Security

---
## [1.1.0] - 2025-01-26

Expand All @@ -40,8 +52,9 @@ Date format: `YYYY-MM-DD`
### Fixed
### Security

[Unreleased]: https://github.com/scriptures-social/platform/compare/1.1.0...HEAD
[1.1.0]: https://github.com/scriptures-social/platform/compare/1.0.0...1.0.0
[Unreleased]: https://github.com/scriptures-social/platform/compare/1.2.0...HEAD
[1.2.0]: https://github.com/scriptures-social/platform/compare/1.1.0...1.2.0
[1.1.0]: https://github.com/scriptures-social/platform/compare/1.0.0...1.1.0
[1.0.0]: https://github.com/scriptures-social/platform/compare/8090a69f7c51a7703b9b49b7633749c8b3b1f391...1.0.0

[MUST]: https://datatracker.ietf.org/doc/html/rfc2119
Expand Down
29 changes: 23 additions & 6 deletions charts/cert-issuer/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# Copyright Six After, Inc. All Rights Reserved.
# SPDX-License-Identifier: APACHE-2.0

apiVersion: v2

# Description of the chart, outlining its purpose and functionality.
Expand All @@ -8,25 +11,39 @@ description: >
issuer configurations. Ideal for securing Kubernetes services across
diverse environments including AWS, GCP, Azure, and on-premises clusters.

# Minimum Kubernetes version required to deploy this chart.
# The optional kubeVersion field can define semver constraints on supported Kubernetes versions.
# Helm will validate the version constraints when installing the chart and fail if the cluster
# runs an unsupported Kubernetes version.
# The caret (^) allows compatibility with all patch versions of the specified minor version (1.30.x).
kubeVersion: ^1.30.0-0
kubeVersion: ^1.27.0-0

# The name of the Helm chart.
# This should be a unique identifier for your chart.
name: cert-issuer

# A chart can be either an 'application' or a 'library' chart.
#
# Application charts are a collection of templates that can be packaged into versioned archives
# to be deployed.
#
# Library charts provide useful utilities or functions for the chart developer. They're included as
# a dependency of application charts to inject those utilities and functions into the rendering
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application

# The version of the chart itself.
# Follows Semantic Versioning (SemVer 2) guidelines: major.minor.patch
# Increment:
# - Major version for breaking changes.
# - Minor version for new features, backward-compatible.
# - Patch version for bug fixes.
version: 1.1.0
version: 1.2.0

# The application version that this chart deploys.
# This is independent of the chart version and represents the version of the application managed by the chart.
appVersion: 1.16.0
# 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 expected to strictly
# follow Semantic Versioning. They should reflect the version the application is using.
# NOTE: This value reflects the latest supported major version of the chart manager application.
appVersion: 1.17.1

# List of maintainers for the chart, providing their name and optional URL.
maintainers:
Expand Down
5 changes: 5 additions & 0 deletions charts/cert-issuer/templates/_helpers.tpl
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
{{/*
Copyright Six After, Inc. All Rights Reserved.
SPDX-License-Identifier: APACHE-2.0
*/}}

{{/*
Expand the name of the chart.
*/}}
Expand Down
5 changes: 5 additions & 0 deletions charts/cert-issuer/templates/clusterissuer.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
{{- /*
Copyright Six After, Inc. All Rights Reserved.
SPDX-License-Identifier: APACHE-2.0
*/}}

{{- if .Values.acme.enabled }}
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
Expand Down
5 changes: 5 additions & 0 deletions charts/cert-issuer/templates/secret.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
{{- /*
Copyright Six After, Inc. All Rights Reserved.
SPDX-License-Identifier: APACHE-2.0
*/}}

{{- if .Values.acme.privateKey.create }}
apiVersion: v1
kind: Secret
Expand Down
3 changes: 3 additions & 0 deletions charts/cert-issuer/values.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
# Copyright Six After, Inc. All Rights Reserved.
# SPDX-License-Identifier: APACHE-2.0

# Global configuration for the ClusterIssuer Helm chart
# Ref: https://doc.crds.dev/github.com/jetstack/cert-manager/cert-manager.io/ClusterIssuer/v1

Expand Down