diff --git a/DEVELOPMENT_HISTORY.md b/DEVELOPMENT_HISTORY.md index 54541dc..9d00b57 100644 --- a/DEVELOPMENT_HISTORY.md +++ b/DEVELOPMENT_HISTORY.md @@ -38,7 +38,6 @@ To facilitate testing against an ACME server, we need partial control over DNS r 1. **ACME client independent configuration** Many ways to configuring Pebble and a DNS requires information about the ACME client's Kubernetes Service's ClusterIP. This information in turn can require _hardcoding_ of a ClusterIP or _first installing the ACME client_. - - Hardcoding the ACME clients ClusterIP isn't great because it requires you to be able to do it, as well as knowledge about the Kubernetes clusters allowed network ranges for Services. - First installing the ACME client isn't great because it will then startup without the ACME server ready, which may put it in a failure state which needs to be cleared. diff --git a/pebble/Chart.yaml b/pebble/Chart.yaml index 9ad3054..f667922 100644 --- a/pebble/Chart.yaml +++ b/pebble/Chart.yaml @@ -4,7 +4,7 @@ version: 0.0.1-set.by.chartpress ## appVersion should be updated along with pebble releases ## ref: https://github.com/letsencrypt/pebble/releases ## -appVersion: "2.6.0" +appVersion: "2.8.0" description: | This Helm chart bootstraps Pebble: an ACME server (like Let's Encrypt) meant for testing. Pebble is also coupled to rely on pebble-challtestsrv as a DNS diff --git a/pebble/values.yaml b/pebble/values.yaml index 0dc181e..5eabc35 100644 --- a/pebble/values.yaml +++ b/pebble/values.yaml @@ -7,10 +7,11 @@ pebble: repository: ghcr.io/letsencrypt/pebble tag: "" # default is the chart's appVersion, this is an override - # Image for creating certificates + ## Image for creating certificates + ## ref: https://hub.docker.com/r/alpine/openssl/tags openssl: repository: docker.io/alpine/openssl - tag: "3.3.2" + tag: "3.5.1" ## config ref: https://github.com/letsencrypt/pebble/blob/52b92744eaad895ac25b19dae429c0bdd134b764/cmd/pebble/main.go#L17 config: @@ -57,7 +58,7 @@ coredns: ## image ref: https://hub.docker.com/r/coredns/coredns/tags image: repository: coredns/coredns - tag: "1.11.3" + tag: "1.12.2" ## corefileSegment allow you to inject logic into CoreDNS's configuration ## file, called a Corefile. The example below will resolve all lookups of