Skip to content

Instantly share code, notes, and snippets.

@frobware
Last active October 2, 2025 11:19
Show Gist options
  • Save frobware/645caaabbf353559f705225552d66437 to your computer and use it in GitHub Desktop.
Save frobware/645caaabbf353559f705225552d66437 to your computer and use it in GitHub Desktop.
rebranding
diff --git a/bundle/manifests/bpfman-operator.clusterserviceversion.yaml b/bundle/manifests/bpfman-operator.clusterserviceversion.yaml
index 7120fc07..f8e753ad 100644
--- a/bundle/manifests/bpfman-operator.clusterserviceversion.yaml
+++ b/bundle/manifests/bpfman-operator.clusterserviceversion.yaml
@@ -993,19 +993,21 @@ metadata:
]
capabilities: Basic Install
categories: OpenShift Optional
- containerImage: quay.io/bpfman/bpfman-operator:latest
- createdAt: "2025-06-03T12:16:50Z"
- description: The bpfman Operator is designed to manage eBPF programs for applications.
- features.operators.openshift.io/cnf: "false"
- features.operators.openshift.io/cni: "false"
- features.operators.openshift.io/csi: "true"
- features.operators.openshift.io/disconnected: "true"
- features.operators.openshift.io/fips-compliant: "true"
- features.operators.openshift.io/proxy-aware: "false"
- features.operators.openshift.io/tls-profiles: "false"
- features.operators.openshift.io/token-auth-aws: "false"
- features.operators.openshift.io/token-auth-azure: "false"
- features.operators.openshift.io/token-auth-gcp: "false"
+ containerImage:
+ registry.redhat.io/bpfman/bpfman-rhel9-operator@sha256:9e610336a1845dc32fffb745914202f682bf052700363cea5f9100e6aff2c33d
+ createdAt: 02 Oct 2025, 12:19
+ description: The eBPF manager Operator is designed to manage eBPF programs for
+ applications.
+ features.operators.openshift.io/cnf: 'false'
+ features.operators.openshift.io/cni: 'false'
+ features.operators.openshift.io/csi: 'true'
+ features.operators.openshift.io/disconnected: 'true'
+ features.operators.openshift.io/fips-compliant: 'true'
+ features.operators.openshift.io/proxy-aware: 'false'
+ features.operators.openshift.io/tls-profiles: 'false'
+ features.operators.openshift.io/token-auth-aws: 'false'
+ features.operators.openshift.io/token-auth-azure: 'false'
+ features.operators.openshift.io/token-auth-gcp: 'false'
operatorframework.io/suggested-namespace: bpfman
operatorframework.io/suggested-namespace-template: |-
{
@@ -1028,13 +1030,14 @@ metadata:
Container Platform", "OpenShift Platform Plus"]'
operators.operatorframework.io/builder: operator-sdk-v1.27.0
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
- repository: https://github.com/bpfman/bpfman
- support: bpfman Community
+ repository: https://github.com/openshift/bpfman
+ support: Red Hat
labels:
operatorframework.io/arch.amd64: supported
operatorframework.io/arch.arm64: supported
operatorframework.io/arch.ppc64le: supported
operatorframework.io/arch.s390x: supported
+ operatorframework.io/os.linux: supported
name: bpfman-operator.v0.5.7-dev
namespace: placeholder
spec:
@@ -1063,23 +1066,23 @@ spec:
kind: ClusterBpfApplicationState
name: clusterbpfapplicationstates.bpfman.io
version: v1alpha1
- description: "The bpfman Operator is a Kubernetes Operator for deploying [bpfman](https://bpfman.netlify.app/),
+ description: "The eBPF manager Operator is a Kubernetes Operator for deploying [bpfman](https://github.com/openshift/bpfman-operator),
a system daemon\nfor managing eBPF programs. It deploys bpfman itself along with
- CRDs to make deploying\neBPF programs in Kubernetes much easier.\n\n## Quick Start\n\nTo
- get bpfman up and running quickly simply click 'install' to deploy the bpfman-operator
+ CRDs to make deploying\neBPF programs in Kubernetes much easier.\n\n## Quick Start\n
+ \nTo get bpfman up and running quickly simply click 'install' to deploy the bpfman-operator
in the bpfman namespace via operator-hub.\n## Configuration\n\nThe `bpfman-config`
configmap is automatically created in the `bpfman` namespace and used to configure
the bpfman deployment.\n\nTo edit the config simply run\n\n```bash\nkubectl edit
cm bpfman-config\n```\n\nThe following fields are adjustable\n\n- `bpfman.agent.image`:
- The image used for the bpfman-agent`\n- `bpfman.image`: The image used for bpfman`\n-
- `bpfman.log.level`: the log level for bpfman, currently supports `debug`, `info`,
+ The image used for the bpfman-agent`\n- `bpfman.image`: The image used for bpfman`\n
+ - `bpfman.log.level`: the log level for bpfman, currently supports `debug`, `info`,
`warn`, `error`, and `fatal`, defaults to `info`\n- `bpfman.agent.log.level`:
the log level for the bpfman-agent currently supports `info`, `debug`, and `trace`
\n\nThe bpfman operator deploys eBPF programs via CRDs. The following CRDs are
- currently available, \n\n- BpfApplication\n- ClusterBpfApplication\n - BpfApplicationState\n-
- ClusterBpfApplicationState\n\n ## More information\n\nPlease checkout the [bpfman
+ currently available, \n\n- BpfApplication\n- ClusterBpfApplication\n - BpfApplicationState\n
+ - ClusterBpfApplicationState\n\n ## More information\n\nPlease checkout the [bpfman
community website](https://bpfman.io/) for more information."
- displayName: Bpfman Operator
+ displayName: eBPF Manager Operator
icon:
- base64data: |
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjwh
@@ -1471,7 +1474,7 @@ spec:
verbs:
- update
- apiGroups:
- - ""
+ - ''
resources:
- configmaps
verbs:
@@ -1480,7 +1483,7 @@ spec:
- list
- watch
- apiGroups:
- - ""
+ - ''
resources:
- nodes
verbs:
@@ -1559,7 +1562,8 @@ spec:
env:
- name: GO_LOG
value: info
- image: quay.io/bpfman/bpfman-operator:latest
+ image:
+ registry.redhat.io/bpfman/bpfman-rhel9-operator@sha256:9e610336a1845dc32fffb745914202f682bf052700363cea5f9100e6aff2c33d
imagePullPolicy: IfNotPresent
livenessProbe:
httpGet:
@@ -1605,7 +1609,7 @@ spec:
permissions:
- rules:
- apiGroups:
- - ""
+ - ''
resources:
- configmaps
verbs:
@@ -1629,7 +1633,7 @@ spec:
- patch
- delete
- apiGroups:
- - ""
+ - ''
resources:
- events
verbs:
@@ -1685,7 +1689,7 @@ spec:
- kubernetes
links:
- name: bpfman website
- url: https://bpfman.io/
+ url: https://www.redhat.com/
maintainers:
- email: [email protected]
name: Andre Fredette
@@ -1694,6 +1698,6 @@ spec:
maturity: alpha
minKubeVersion: 1.26.0
provider:
- name: The bpfman Community
- url: https://bpfman.io/
+ name: Red Hat
+ url: https://www.redhat.com/
version: 0.5.7-dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment