Skip to content

Move CAPI resources in to target namespace - #6

Merged
openshift-merge-robot merged 1 commit into
openshift:mainfrom
enxebre:namespacing
Feb 1, 2021
Merged

Move CAPI resources in to target namespace#6
openshift-merge-robot merged 1 commit into
openshift:mainfrom
enxebre:namespacing

Conversation

@enxebre

@enxebre enxebre commented Jan 27, 2021

Copy link
Copy Markdown
Member

This consolidates namespacing topology.
openshiftCluster and nodePools are treated as regular namespaced kubernetes resources which needs a namespace to exist.
CAPI CRs and any control plane resource are created in a target Namespace.
namespacing

@openshift-ci-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: enxebre

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 27, 2021
serviceAccountName: capa-controller-manager
containers:
- args:
- --namespace={{ .Namespace }}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use downward API to eliminate templating?

- /manager
args:
- --namespace=hypershift
- --namespace={{ .Namespace }}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use downward API to eliminate templating?

This consolidates namespacing topology.
openshiftCluster and nodePools are treated as regular namespaced kubernetes resources which needs a namespace to exist.
CAPI CRs and any control plane resource is created in a target Namespace.
@csrwng

csrwng commented Feb 1, 2021

Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Feb 1, 2021
@openshift-merge-robot
openshift-merge-robot merged commit c01d941 into openshift:main Feb 1, 2021
zanetworker pushed a commit to zanetworker/hypershift that referenced this pull request Sep 28, 2021
Use the OpenShift API service IP from InfraStatus
Kyl-Bempah pushed a commit to Kyl-Bempah/hypershift that referenced this pull request Nov 14, 2023
parent a701ee3
author red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com> 1698935322 +0000
committer Kyl-Bempah <24903083+Kyl-Bempah@users.noreply.github.com> 1699984168 -0500

# This is a combination of 2 commits.
# This is the 1st commit message:

chore(deps): update rhtap references

# This is the commit message openshift#2:

Enable multi-arch builds

Signed-off-by: Kyl-Bempah <24903083+Kyl-Bempah@users.noreply.github.com>
# This is the commit message openshift#3:

OCPBUGS-16079: No error for overlapping service network and API IP

Fixes: OCPBUGS-16079

Ensure that the nodeport IP for the API Server does not conflict
with the Service Network CIDR.

# This is the commit message openshift#4:

Stop exposing kas on 6443 private route service load balancer

We want to remove the unncessary exposure of port 6443 externally, as this increases the used SG rules, which decreases our max number of HC per management aws account openshift#3139 We split the PR to roll out the HO first to all envs to make sure the haproxy in dataplane for newly created HCs don't point to a port 6443 that won't be exposed.

# This is the commit message openshift#5:

OCPBUGS-10423: Update regex validation for nodepool.spec.taints.value

# This is the commit message openshift#6:

HOSTEDCP-1278: Adjustment cluster-cidr,service-cidr to support dual-stack

# This is the commit message openshift#7:

KubeVirt: create the etcd encryption key secret, if missing

To allow creating of KubeVirt hosted cluster using the hosted cluster
API (rather than using the cli).

When creating the hosted cluster using the cli, the cli also creates the
secret. But when creating the hosted cluster using the hosted cluster
API, the secret is not created.

This PR changes hypershift so it now creates the etcd
encryption key secret, if it is not already exist.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
@hypershift-jira-solve-ci hypershift-jira-solve-ci Bot mentioned this pull request Apr 13, 2026
4 tasks
Nirshal added a commit to Nirshal/hypershift that referenced this pull request Jul 9, 2026
Pin quay.io/konflux-ci/appstudio-utils to tag+digest format as required
by Konflux policy. MintMaker (Renovate) will auto-bump the digest via
weekly PRs when the :latest tag is updated.

Add early validation for snapshot-name in extract-image to fail fast
before e2e execution.

Addresses CodeRabbit findings openshift#4 and openshift#6 on PR openshift#8602.

CNTRLPLANE-3434

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants