Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch to http if letsencrypt #180

Merged
merged 1 commit into from
Jul 16, 2017
Merged

Conversation

teemow
Copy link
Member

@teemow teemow commented Jul 16, 2017

make sure that if requests are terminated in the ingress controller via
letsencrypt the service runs via http.

architect is currently replacing the SHAs in our helm charts. it's
hardcoded that architect will template files called deployment.yaml.
this is why i renamed the deployment.yaml to
happa-deployment.yaml. the problem is now that architect doesn't
replace
the SHA anymore. so helm doesn't apply this against the cluster anymore.

the temporary fix is to install the latest version of happa image.

also distinguish lego secrets by a name. otherwise lego complains about
the
duplicate ingresses.

the secret giantswarm/ is used multiple times. These linked TLS ingress
elements where ignored: ingress giantswarm/api (hosts:
api.g8s.heisenberg.eu-central-1.aws.gigantic.io), ingress
giantswarm/desmotes (hosts:
desmotes.g8s.heisenberg.eu-central-1.aws.gigantic.io), ingress
giantswarm/happa (hosts:
happa.g8s.heisenberg.eu-central-1.aws.gigantic.io), ingress
giantswarm/passage (hosts:
passage.g8s.heisenberg.eu-central-1.aws.gigantic.io)

See: jetstack/kube-lego#35

make sure that if requests are terminated in the ingress controller via
letsencrypt the service runs via http.

architect is currently replacing the SHAs in our helm charts. it's
hardcoded that architect will template files called deployment.yaml.
this is why i renamed the deployment.yaml to
happa-deployment.yaml. the problem is now that architect doesn't
replace
the SHA anymore. so helm doesn't apply this against the cluster anymore.

the temporary fix is to install the latest version of happa image.

also distinguish lego secrets by a name. otherwise lego complains about
the
duplicate ingresses.

```
the secret giantswarm/ is used multiple times. These linked TLS ingress
elements where ignored: ingress giantswarm/api (hosts:
api.g8s.heisenberg.eu-central-1.aws.gigantic.io), ingress
giantswarm/desmotes (hosts:
desmotes.g8s.heisenberg.eu-central-1.aws.gigantic.io), ingress
giantswarm/happa (hosts:
happa.g8s.heisenberg.eu-central-1.aws.gigantic.io), ingress
giantswarm/passage (hosts:
passage.g8s.heisenberg.eu-central-1.aws.gigantic.io)
```

See: jetstack/kube-lego#35
@teemow
Copy link
Member Author

teemow commented Jul 16, 2017

FYI

@teemow teemow merged commit fa2779f into master Jul 16, 2017
@teemow teemow deleted the teemow-switch-to-http-if-letsencrypt branch July 16, 2017 09:03
@taylorbot taylorbot requested a deployment to centaur July 16, 2017 09:10 Abandoned
@taylorbot taylorbot had a problem deploying to viking July 16, 2017 09:10 Failure
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants