-
Notifications
You must be signed in to change notification settings - Fork 137
Closed
Labels
enhancementNew feature or requestNew feature or requestrefinedRequirements are refined and the issue is ready to be implemented.Requirements are refined and the issue is ready to be implemented.size/mediumEstimated to be completed within a weekEstimated to be completed within a week
Milestone
Description
We need to create an operator to certify our offering in the OpenShift ecosystem catalogue. We should create a basic Helm-based operator using Operator SDK to get us started, as we do not require advanced functionality provided by the Go based operator at this time.
Acceptance Criteria:
- Operator generated in a new
operators/
directory within existing repo - Uses relative path
../charts/nginx-gateway-fabric
to source chart - Basic operator structure includes watches.yaml, Makefile, config/ (all auto-generated)
- make run starts operator locally without errors (can test on kind at this stage)
Dev notes:
mkdir -p operators
cd operators
# Generate the Helm-based operator
operator-sdk init --plugins helm --domain=nginx.org \
--group=gateway --version=v1alpha1 --kind=NginxGatewayFabric \
--helm-chart=../charts/nginx-gateway-fabric
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestrefinedRequirements are refined and the issue is ready to be implemented.Requirements are refined and the issue is ready to be implemented.size/mediumEstimated to be completed within a weekEstimated to be completed within a week
Type
Projects
Status
✅ Done