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

dns: introduce CRD DNS architecture and DNS status reporting #251

Merged
merged 7 commits into from
Jun 19, 2019

Commits on Jun 18, 2019

  1. dns: introduce CRD DNS architecture and DNS status reporting

    * Introduce s dnsrecord.ingress.operator.openshift.io resource type to represent
    DNS records in a Kube-native API.
    
    * Refactor ingress controller to manage dnsrecords rather than inferring DNS
    record requirements indirectly through services.
    
    * Teach the ingresscontroller status computer about dnsrecords so DNS management
    status can surface through all operator CRDs in a way consistent with other
    resources (e.g. services).
    
    * Introduce a DNS controller which syncs dnsrecords with the cluster's
    configured DNS zones, reporting status on the dnsrecord.
    ironcladlou committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    5043726 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8eb1492 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63b8ebe View commit details
    Browse the repository at this point in the history
  4. godoc: fix typo

    ironcladlou committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    c315880 View commit details
    Browse the repository at this point in the history
  5. logging: fix redundancy

    ironcladlou committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    2b1a5bf View commit details
    Browse the repository at this point in the history
  6. controller: fix typo

    ironcladlou committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    7316f9d View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. minor cleanup

    ironcladlou committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    04ce6eb View commit details
    Browse the repository at this point in the history