Skip to content

Load Balancer: RuleSet

Manage OCI Load Balancer resources from Kubernetes. This page is generated from checked-in package metadata, CRD schemas, and sample manifests.

Resource Snapshot

Field Value
Service loadbalancer
Resource RuleSet
API Version loadbalancer.oracle.com/v1beta1
Package Load Balancer
Support Status Preview
Latest Released Version v2.1.0-alpha
Install Namespace oci-service-operator-loadbalancer-system

Spec Fields

This summary shows the top-level spec fields. Use the full API reference for nested fields, defaults, and enum values.

Field Description Type Required
items An array of rules that compose the rule set. list[object] Yes
loadBalancerId The OCID of the load balancer that owns this rule set. string No
name The name for this set of rules. It must be unique and it cannot be changed. Avoid entering confidential information. Example: example_rule_set string Yes

Status Fields

This summary shows the top-level status fields. Use the full API reference for nested fields, defaults, and enum values.

Field Description Type Required
items An array of rules that compose the rule set. list[object] No
loadBalancerId The bound load balancer OCID used to address this rule set. string No
name The name for this set of rules. It must be unique and it cannot be changed. Avoid entering confidential information. Example: example_rule_set string No
status - object Yes

Sample Manifest

This example is generated from the checked-in sample manifest at config/samples/loadbalancer_v1beta1_ruleset.yaml. Replace placeholder values before applying it.

Open the rendered sample page

#
# Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
#

apiVersion: loadbalancer.oracle.com/v1beta1
kind: RuleSet
metadata:
  name: ruleset-sample
spec: {}