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

notary ingress configured for port 443 even with internalTLS enabled false #736

Closed
Martin-Weiss opened this issue Aug 10, 2021 · 0 comments · Fixed by #744
Closed

notary ingress configured for port 443 even with internalTLS enabled false #736

Martin-Weiss opened this issue Aug 10, 2021 · 0 comments · Fixed by #744
Assignees
Labels

Comments

@Martin-Weiss
Copy link

Expected behavior and actual behavior:
We configured the following:

  expose:
    notary:
      ingress:
        host: notary.customer.com
      tls:
        certificateRef: notary-customer-com

internalTLS:
    enabled: false

but the ingress created through the operator has

    http:
      paths:
      - backend:
          service:
            name: harbor-cluster-harbor-harbor-notaryserver
            port:
              number: 443

Due to that we get an error 503 when trying to access the service.

Adjusting the ingress for notary manually to port 80 works..

Steps to reproduce the problem:
See above

Versions:

  • harbor operator version: v1.0.1
  • harbor version: 2.2.1
  • kubernetes version: 1.20.7

-> is this a known defect in the operator that could be fixed?

(we assume that the manual workaround with adjusting the ingress manually is overwritten with every future change... )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants