File tree 3 files changed +32
-17
lines changed
charts/caddy-ingress-controller
3 files changed +32
-17
lines changed Original file line number Diff line number Diff line change @@ -103,8 +103,8 @@ certificates for `test.com`.
103
103
kubectl create secret tls mycerts --key ./tls.key --cert ./tls.crt
104
104
```
105
105
106
- ```
107
- apiVersion: extensions/v1beta1
106
+ ``` yaml
107
+ apiVersion : networking.k8s.io/v1
108
108
kind : Ingress
109
109
metadata :
110
110
name : example
@@ -116,13 +116,16 @@ spec:
116
116
http :
117
117
paths :
118
118
- path : /
119
+ pathType : Prefix
119
120
backend :
120
- serviceName: test
121
- servicePort: 8080
121
+ service :
122
+ name : test
123
+ port :
124
+ number : 8080
122
125
tls :
123
- - hosts:
124
- - test.com
125
- secretName: mycerts # use mycerts for host test.com
126
+ - secretName : mycerts # use mycerts for host test.com
127
+ hosts :
128
+ - test.com
126
129
` ` `
127
130
128
131
### Contribution
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ home: https://github.com/caddyserver/ingress
4
4
description : A helm chart for the Caddy Kubernetes ingress controller
5
5
icon : https://caddyserver.com/resources/images/caddy-circle-lock.svg
6
6
type : application
7
- version : 0 .0.1-rc4
7
+ version : 1 .0.0
8
8
appVersion : " 0.1.0"
9
9
keywords :
10
10
- ingress-controller
Original file line number Diff line number Diff line change 1
- apiVersion : networking.k8s.io/v1beta1
1
+ apiVersion : networking.k8s.io/v1
2
2
kind : Ingress
3
3
metadata :
4
4
name : example
@@ -10,24 +10,36 @@ spec:
10
10
http :
11
11
paths :
12
12
- path : /hello1
13
+ pathType : Prefix
13
14
backend :
14
- serviceName : example1
15
- servicePort : 8080
15
+ service :
16
+ name : example1
17
+ port :
18
+ number : 8080
16
19
- path : /hello2
20
+ pathType : Prefix
17
21
backend :
18
- serviceName : example2
19
- servicePort : 8080
22
+ service :
23
+ name : example2
24
+ port :
25
+ number : 8080
20
26
- host : example2.kubernetes.localhost
21
27
http :
22
28
paths :
23
29
- path : /hello1
30
+ pathType : Prefix
24
31
backend :
25
- serviceName : example1
26
- servicePort : 8080
32
+ service :
33
+ name : example1
34
+ port :
35
+ number : 8080
27
36
- path : /hello2
37
+ pathType : Prefix
28
38
backend :
29
- serviceName : example2
30
- servicePort : 8080
39
+ service :
40
+ name : example2
41
+ port :
42
+ number : 8080
31
43
# tls:
32
44
# - secretName: ssl-example2.kubernetes.localhost
33
45
# hosts:
You can’t perform that action at this time.
0 commit comments