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

OCPBUGS-37059: Support deployment on HCP clusters #219

Merged
merged 3 commits into from
Jul 30, 2024

Commits on Jul 30, 2024

  1. OCPBUGS-37059: Add bound service account token to operand deployment

    In order to enable the usage of the STS-enabled credentials secret which
    contains the path to the web token, the service account token should be
    mounted into the ExternalDNS container.
    alebedev87 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    59db266 View commit details
    Browse the repository at this point in the history
  2. OCPBUGS-37059: Update docs with STS clusters chapter

    - Add a new chapter specific to STS clusters
    - Add IAM policy artifact needed for AWS STS credentials
    - Update usage doc to align chapters from different providers
    alebedev87 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    2dcb2ac View commit details
    Browse the repository at this point in the history
  3. OCPBUGS-37059: Relax node placement for operand

    Remove the master node label from the node selector to relax scheduling
    constraints. This change enables proper installation on Hosted Control Plane clusters.
    The toleration of the NoSchedule taint remains intact to fit the Single Node
    OpenShift usecase.
    alebedev87 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    285074d View commit details
    Browse the repository at this point in the history