Release v1.0.0 of caddy-ingress-controller chart (#82)

This commit is contained in:
Marc-Antoine 2022-03-28 09:08:36 +02:00 committed by GitHub
parent 38b5a98990
commit 9d0034236e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 32 additions and 17 deletions

View File

@ -103,8 +103,8 @@ certificates for `test.com`.
kubectl create secret tls mycerts --key ./tls.key --cert ./tls.crt
```
```
apiVersion: extensions/v1beta1
```yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: example
@ -116,13 +116,16 @@ spec:
http:
paths:
- path: /
pathType: Prefix
backend:
serviceName: test
servicePort: 8080
service:
name: test
port:
number: 8080
tls:
- hosts:
- test.com
secretName: mycerts # use mycerts for host test.com
- secretName: mycerts # use mycerts for host test.com
hosts:
- test.com
```
### Contribution

View File

@ -4,7 +4,7 @@ home: https://github.com/caddyserver/ingress
description: A helm chart for the Caddy Kubernetes ingress controller
icon: https://caddyserver.com/resources/images/caddy-circle-lock.svg
type: application
version: 0.0.1-rc4
version: 1.0.0
appVersion: "0.1.0"
keywords:
- ingress-controller

View File

@ -1,4 +1,4 @@
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: example
@ -10,24 +10,36 @@ spec:
http:
paths:
- path: /hello1
pathType: Prefix
backend:
serviceName: example1
servicePort: 8080
service:
name: example1
port:
number: 8080
- path: /hello2
pathType: Prefix
backend:
serviceName: example2
servicePort: 8080
service:
name: example2
port:
number: 8080
- host: example2.kubernetes.localhost
http:
paths:
- path: /hello1
pathType: Prefix
backend:
serviceName: example1
servicePort: 8080
service:
name: example1
port:
number: 8080
- path: /hello2
pathType: Prefix
backend:
serviceName: example2
servicePort: 8080
service:
name: example2
port:
number: 8080
# tls:
# - secretName: ssl-example2.kubernetes.localhost
# hosts: