Files
fission-src/pkg/apis/fission.io/v1
Ta-Ching ChenandGitHub b5341edec0 Add Ingress TLS support (#1326)
This PR aims to add the Ingress TLS support by specifying the
TLS secret when creating/updating the HTTP trigger.

Command example:

fission route create --name foo \
    --url /foo/{bar} --function foofn --createingress \
    --ingressannotation "nginx.ingress.kubernetes.io/ssl-redirect=false" \
    --ingressannotation "nginx.ingress.kubernetes.io/use-regex=true" \
    --ingressrule "*=/foo/*"
    --ingresstls "foobartls"
2019-09-27 00:49:23 +08:00
..
2019-09-27 00:49:23 +08:00

Fission CRD generation

  • Use code-generator to generate fission CRD object deepcopy and client methods.
$ vendor/k8s.io/code-generator/generate-groups.sh deepcopy \
    github.com/fission/fission/pkg/client \
    github.com/fission/fission/pkg/apis \
    fission.io:v1

Reference