oracle / oracle/oracle-database-operator

Static Ip with cilium

Open
#109 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
192
Forks
69
Avg merge
16h 13m
Merged PRs (30d)
1

Description

How can configure a Static Ip with Cilum for a sidb?

It's that the rigth way?

`

apiVersion: database.oracle.com/v1alpha1
kind: SingleInstanceDatabase
metadata:
name: t-20241-sp
namespace: database
spec:

sid: ORCL1

edition: enterprise

adminPassword:
secretName: db-admin-secret

charset: AL32UTF8

pdbName: orclpdb1

archiveLog: true

image:
pullFrom: container-registry.oracle.com/database/enterprise:latest
pullSecrets: oracle-container-registry-secret

persistence:
size: 10Gi
appropriate for other cloud service providers
storageClass: "openebs-hostpath"
accessMode: "ReadWriteOnce"
loadBalancer: true
serviceAnnotations:
external-dns.alpha.kubernetes.io/hostname: "ora_t_20241_sp.dev.internal"
io.cilium/lb-ipam-ips: 10.128.21.212

replicas: 1
`

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the SingleInstanceDatabase manifest in the issue, especially loadBalancer and serviceAnnotations, and determine whether the io.cilium/lb-ipam-ips annotation is supported for this service. Check the operator's documented load-balancer configuration and Cilium requirements; done means providing a verified static-IP configuration or clearly documenting that it is unsupported.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes
Domain
databases, infrastructure
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.