9 Commits

Author SHA1 Message Date
Marc-Antoine
dc93125700
Add goreleaser and bump chart to v1.0.1 (#92) 2022-05-03 18:11:49 +02:00
Marc-Antoine
e9c594cd55
feat(annotations): Add annotations to rewrite requests (#68)
* feat(annotations): Add annotations to rewrite requests

* Upgrade caddy, ingress API version and some other deps

* fix graceful shutdown

* Upgrade caddy to v2.4.6 and add OCSP Check interval to global config

* Add caddy duration parser
2022-03-26 23:19:04 -06:00
Marco Vito Moscaritolo
20b498f76c
Helm chart refactoring & automation (#31)
* remove test data

* Create helm chart using the suggested structure from helm3

* Fix minor naming consistency in Dockerfile

* Move skaffold to use helm chart

* improve skaffold configuration

* Update chart name to use the naming convenction

* update sample path

* Update contribution guideline

* Add helm chart validation rules

* Add chart home since is a required field

* Add linting action for helm charts

* Add fixes to chart definition

* fix timeout duration

* Update kind cluster

* test CI with minikube

* Add MetalLB to test load balancer feature

* Publish chart when merged on master

* test publishing chart with fake tag

* move charts dir

* finalize charts publishing CI

* reformat skaffold
2020-06-20 21:37:46 +02:00
Marc-Antoine
022ff01309
Update to caddy v2.0.0 and fixes (#27)
* Update to caddy v2.0.0

* Fixes from #24

* Update rbac api and move ingresses from extensions api to networking

* Fix matchers

* Allow default backend

* Use caddyconfig.JSON

* Fix issuer

* Use empty image for docker
2020-05-16 13:43:57 +02:00
Volker Thiel
3abf447b47
Build Go binary inside Docker (#22)
* Build Go binary inside Docker

You can (and should) use Docker to build Go programs. With this updated `Dockerfile` you can build the binary with one simple command `docker build -t your-image-name:tag .`, then push it to your favorite registry and use it in the Helm chart.

* Update Dockerfile from origin
2020-02-25 11:04:41 -07:00
Marco Vito Moscaritolo
9155435e2d
initial info for contributions (#21)
* initial info for contributions

* Auto update docker images on file changes for skaffold

* improve build time ignoring files that are not relevant
2020-02-23 21:58:46 -07:00
dev
8a34e3a74b Implement certmagic storage interface for k8s
* Add automatic https functionality
2019-05-02 13:23:49 -04:00
dev
eeb633ce01 integrate with minikube and caddy server 2019-04-23 17:51:10 -04:00
dev
835b4c018c init 2019-04-18 14:58:55 -04:00