Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions api/bases/core.openstack.org_openstackcontrolplanes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,11 @@ spec:
default: 90
minimum: 10
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
barbicanAPI:
properties:
apiTimeout:
Expand Down Expand Up @@ -1797,6 +1802,11 @@ spec:
properties:
apiTimeout:
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
backendMdnsServerProtocol:
type: string
backendType:
Expand Down Expand Up @@ -6648,6 +6658,11 @@ spec:
default: 60
minimum: 10
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -6909,6 +6924,11 @@ spec:
type: array
ironicInspector:
properties:
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -9251,6 +9271,11 @@ spec:
default: 120
minimum: 1
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
corePlugin:
default: ml2
type: string
Expand Down Expand Up @@ -11175,6 +11200,11 @@ spec:
apiTimeout:
default: 120
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -11217,6 +11247,11 @@ spec:
properties:
apiTimeout:
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -11425,6 +11460,11 @@ spec:
amphoraImageOwnerID:
default: ""
type: string
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -11577,6 +11617,11 @@ spec:
amphoraImageOwnerID:
default: ""
type: string
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -11835,6 +11880,11 @@ spec:
amphoraImageOwnerID:
default: ""
type: string
auth:
properties:
applicationCredentialSecret:
type: string
type: object
customServiceConfig:
default: '# add your customization here'
type: string
Expand Down Expand Up @@ -13853,6 +13903,11 @@ spec:
default: 60
minimum: 1
type: integer
auth:
properties:
applicationCredentialSecret:
type: string
type: object
ceilometerEnabled:
default: false
type: boolean
Expand Down
18 changes: 9 additions & 9 deletions api/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,26 @@ require (
github.com/go-playground/validator/v10 v10.30.1
github.com/onsi/ginkgo/v2 v2.27.5
github.com/onsi/gomega v1.39.0
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260126155915-bd373daa8e8c
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260124150910-c004203b9504
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260126110625-223581247a61
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260130161218-ed22e21b9035
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260128145454-bd999c6c83a3
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260130194629-8145dc930d49
github.com/openstack-k8s-operators/glance-operator/api v0.6.1-0.20260126103542-0cf3ce88037a
github.com/openstack-k8s-operators/heat-operator/api v0.6.1-0.20260127034304-6f0d6173a951
github.com/openstack-k8s-operators/horizon-operator/api v0.6.1-0.20260126110912-72d03020e1a5
github.com/openstack-k8s-operators/infra-operator/apis v0.6.1-0.20260128074606-03b808364e4a
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260126092810-cd39d45b6c0e
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260130165947-89a4663bee78
github.com/openstack-k8s-operators/keystone-operator/api v0.6.1-0.20260126175636-114b4c65a959
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260126081203-efc2df9207eb
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260126081203-efc2df9207eb
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260128142552-e2c25eccae5a
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260128142552-e2c25eccae5a
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20260124125332-5046d6342e48
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20260127154438-ff95971883bb
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260128083308-da1a0d762151
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260130110557-870de6f217b5
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20260126165739-ee3d496d73bf
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260126163009-d47fbe954465
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260130160650-fee89a8e7044
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20260126123727-b3f88d69956c
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20260126160735-3254731d17a8
github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.20260126175637-0015cb155e87
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260126164332-39546b542a9c
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260130160651-c59edbd85adc
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20260124124519-a5bcf05e2d71
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20260123204008-add353f857c0
github.com/rhobs/obo-prometheus-operator/pkg/apis/monitoring v0.71.0-rhobs1 // indirect
Expand Down
36 changes: 18 additions & 18 deletions api/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -114,12 +114,12 @@ github.com/onsi/gomega v1.39.0 h1:y2ROC3hKFmQZJNFeGAMeHZKkjBL65mIZcvrLQBF9k6Q=
github.com/onsi/gomega v1.39.0/go.mod h1:ZCU1pkQcXDO5Sl9/VVEGlDyp+zm0m1cmeG5TOzLgdh4=
github.com/openshift/api v0.0.0-20250711200046-c86d80652a9e h1:E1OdwSpqWuDPCedyUt0GEdoAE+r5TXy7YS21yNEo+2U=
github.com/openshift/api v0.0.0-20250711200046-c86d80652a9e/go.mod h1:Shkl4HanLwDiiBzakv+con/aMGnVE2MAGvoKp5oyYUo=
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260126155915-bd373daa8e8c h1:7/1IZQQp6FDu3fXM641kq2XfWqmTUip9/O84l6evg2s=
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260126155915-bd373daa8e8c/go.mod h1:tfNU2Cy1ofpDtVj+afn0u79/RDQPc7OrRE4RjurwAEQ=
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260124150910-c004203b9504 h1:qRljZd79/o7PIYtgvBr7OSOjnbxJ+6IJf09qLkgByGM=
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260124150910-c004203b9504/go.mod h1:dGW+9S6trLzIW4WN5CMwXOUjdc1X7ODxqxObfARP8UA=
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260126110625-223581247a61 h1:yW+hlDOVfOCH4TQPRrSC7s/m+0Hb7uovCwGRoRNxOo4=
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260126110625-223581247a61/go.mod h1:rTrAkG8KR+P+UVXwJjrlTAuxwx3HKMPmrb24qrxLHpM=
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260130161218-ed22e21b9035 h1:ZbEYqSRTtyXbOATlY1bDYBa0Rp3MMZjcaR0yHSgLW24=
github.com/openstack-k8s-operators/barbican-operator/api v0.6.1-0.20260130161218-ed22e21b9035/go.mod h1:tfNU2Cy1ofpDtVj+afn0u79/RDQPc7OrRE4RjurwAEQ=
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260128145454-bd999c6c83a3 h1:hgbfL9x4XGEydAluiKWK9+f44aZp58N6W1xUyI3Hiko=
github.com/openstack-k8s-operators/cinder-operator/api v0.6.1-0.20260128145454-bd999c6c83a3/go.mod h1:dGW+9S6trLzIW4WN5CMwXOUjdc1X7ODxqxObfARP8UA=
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260130194629-8145dc930d49 h1:wSG2ZEorUADT8VOUmKB7cOXmvYOwZMvy6ERd+6PehPg=
github.com/openstack-k8s-operators/designate-operator/api v0.6.1-0.20260130194629-8145dc930d49/go.mod h1:rTrAkG8KR+P+UVXwJjrlTAuxwx3HKMPmrb24qrxLHpM=
github.com/openstack-k8s-operators/glance-operator/api v0.6.1-0.20260126103542-0cf3ce88037a h1:G8yaUi3XadpPp0C0UNc6D6Xk+L0I+CqANDxbt6M+DEU=
github.com/openstack-k8s-operators/glance-operator/api v0.6.1-0.20260126103542-0cf3ce88037a/go.mod h1:ghegwjz1c0J8GSjZiM/qSIzg+qjZNCwUbwbPEbrcrno=
github.com/openstack-k8s-operators/heat-operator/api v0.6.1-0.20260127034304-6f0d6173a951 h1:fToObXb6NkXBw3sjWHh0+HhbUr23aDd908fHSBcPM7c=
Expand All @@ -128,26 +128,26 @@ github.com/openstack-k8s-operators/horizon-operator/api v0.6.1-0.20260126110912-
github.com/openstack-k8s-operators/horizon-operator/api v0.6.1-0.20260126110912-72d03020e1a5/go.mod h1:x8muLIctcCLObcdeynPgycfQ+6ddWIDlSOQ9NElG43M=
github.com/openstack-k8s-operators/infra-operator/apis v0.6.1-0.20260128074606-03b808364e4a h1:uJL923hT6ZJE1fKq+/FA0mVX46AgE3H+OClpL2DXq4Y=
github.com/openstack-k8s-operators/infra-operator/apis v0.6.1-0.20260128074606-03b808364e4a/go.mod h1:ZXwFlspJCdZEUjMbmaf61t5AMB4u2vMyAMMoe/vJroE=
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260126092810-cd39d45b6c0e h1:atOsI5KAXuAD1C5fHPjyVWc7nyQrzk9eLJPSkwYTitw=
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260126092810-cd39d45b6c0e/go.mod h1:6Y/hPIhXYgV0NHe7ZWIo+bdBxhnWkjbv7VLZbFnLNrc=
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260130165947-89a4663bee78 h1:YLXsfP2mGqQ0/5N0xsK27fTGSQTiGr/pdB+IWZuvvfo=
github.com/openstack-k8s-operators/ironic-operator/api v0.6.1-0.20260130165947-89a4663bee78/go.mod h1:x4Ch7csu5rL8uY1Ybgp6h1r/CA4GnnpodXFyjCwmzpA=
github.com/openstack-k8s-operators/keystone-operator/api v0.6.1-0.20260126175636-114b4c65a959 h1:8FSpTYAoLq27ElDGe3igPl2QUq9IYD6RJGu2Xu+Ymus=
github.com/openstack-k8s-operators/keystone-operator/api v0.6.1-0.20260126175636-114b4c65a959/go.mod h1:pN/s+czXvApiE9nxeTtDeRTXWcaaCLZSrtoyOSUb37k=
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260126081203-efc2df9207eb h1:S7tnYO/E1f1KQfcp7N5bam8+ax/ExDTOhZ1WqG4Bfu0=
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260126081203-efc2df9207eb/go.mod h1:ndqfy1KbVorHH6+zlUFPIrCRhMSxO3ImYJUGaooE0x0=
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260128142552-e2c25eccae5a h1:97OfmmJgoIKTfbED2SfyjoPkivoiMHg4jfbrTuwSGQw=
github.com/openstack-k8s-operators/lib-common/modules/common v0.6.1-0.20260128142552-e2c25eccae5a/go.mod h1:ndqfy1KbVorHH6+zlUFPIrCRhMSxO3ImYJUGaooE0x0=
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.6.1-0.20251230215914-6ba873b49a35 h1:IdcI8DFvW8rXtchONSzbDmhhRp1YyO2YaBJDBXr44Gk=
github.com/openstack-k8s-operators/lib-common/modules/openstack v0.6.1-0.20251230215914-6ba873b49a35/go.mod h1:zOX7Y05keiSppIvLabuyh42QHBMhCcoskAtxFRbwXKo=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260126081203-efc2df9207eb h1:0kP9V1pKfRno6ss7qAy3GcfVK29CobWym6WA7AYA7wY=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260126081203-efc2df9207eb/go.mod h1:jofj+VqDszxLCZSBYo794KGkCjMo01xzhQ/gffYzf3I=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260128142552-e2c25eccae5a h1:teKxfVLDxJD9ahjeh29GlKHiXNUFDkVRmkpJdeKAvGE=
github.com/openstack-k8s-operators/lib-common/modules/storage v0.6.1-0.20260128142552-e2c25eccae5a/go.mod h1:jofj+VqDszxLCZSBYo794KGkCjMo01xzhQ/gffYzf3I=
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20260124125332-5046d6342e48 h1:PtBSN6ZHkaDRkjsK17e4h4mUGHh5VVDcXojbwdXy2io=
github.com/openstack-k8s-operators/manila-operator/api v0.6.1-0.20260124125332-5046d6342e48/go.mod h1:BDSKDGu90NqHmLWRAyC3Dg++/xTkatoceEs7nhN3NCI=
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20260127154438-ff95971883bb h1:Zv7GXyG1wND4wNzCmfMI8oAWsDlrU2QFxq8tsnIKFs0=
github.com/openstack-k8s-operators/mariadb-operator/api v0.6.1-0.20260127154438-ff95971883bb/go.mod h1:X6W8pIULiWUc6smaTqiNocjxoXaRLgXediwpI/dxD9s=
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260128083308-da1a0d762151 h1:SK7HCTL8CSS8lHWjW40WgS5AKWilLrtvxIgq8yeTfXM=
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260128083308-da1a0d762151/go.mod h1:Uu/8M93x55zd7amJpRKGJz4vCmvZvBfzaN6CwnOjDNY=
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260130110557-870de6f217b5 h1:VswZKlc2SGulbTNITVfddofnXLHGMqpUHjZabRU2V+8=
github.com/openstack-k8s-operators/neutron-operator/api v0.6.1-0.20260130110557-870de6f217b5/go.mod h1:Uu/8M93x55zd7amJpRKGJz4vCmvZvBfzaN6CwnOjDNY=
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20260126165739-ee3d496d73bf h1:Z4dpSajjkeXJzeR3ISnRMReWKVM60yi+FK+Gtbe8OSc=
github.com/openstack-k8s-operators/nova-operator/api v0.6.1-0.20260126165739-ee3d496d73bf/go.mod h1:Id8njTmOl1EayJk8dTeiGetySuhPXqZp7gWgbo+luME=
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260126163009-d47fbe954465 h1:gQ6muqCfHtjdJO9selzjs0MBVIp6AqeJCq3V+Fx2KzY=
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260126163009-d47fbe954465/go.mod h1:Phcw9t23H4RbOpUqBhFldFBKEbkx+f4c0QGnfFOPh50=
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260130160650-fee89a8e7044 h1:IWidpe8G47CpthKIGKVUP0DmtpsCnYn1q4pDB8/pjhM=
github.com/openstack-k8s-operators/octavia-operator/api v0.6.1-0.20260130160650-fee89a8e7044/go.mod h1:Phcw9t23H4RbOpUqBhFldFBKEbkx+f4c0QGnfFOPh50=
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20260126123727-b3f88d69956c h1:5gY2Y9OjgHWltvw0jtQWDaoXnfJRObRNozC0dBLz0GQ=
github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.6.1-0.20260126123727-b3f88d69956c/go.mod h1:8Ge7K0IfcMSpoyp9p0lnW36f3nvCf6lnoc4TWoIlazw=
github.com/openstack-k8s-operators/ovn-operator/api v0.6.1-0.20260126160735-3254731d17a8 h1:70ennIUokh4YvGdzE7zzRYIHVJ0xnYRNvmrO/f0wk9A=
Expand All @@ -156,8 +156,8 @@ github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.2026012617563
github.com/openstack-k8s-operators/placement-operator/api v0.6.1-0.20260126175637-0015cb155e87/go.mod h1:eWED9YYc2NLXutgocqK5m3LsnQ+aT0MeWgmnsqi6A0Y=
github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20250929174222-a0d328fa4dec h1:saovr368HPAKHN0aRPh8h8n9s9dn3d8Frmfua0UYRlc=
github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20250929174222-a0d328fa4dec/go.mod h1:Nh2NEePLjovUQof2krTAg4JaAoLacqtPTZQXK6izNfg=
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260126164332-39546b542a9c h1:aJsyz/wHFe/LeoPxa/B3+FpYFu6ovy54kmgj4DbJT5o=
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260126164332-39546b542a9c/go.mod h1:/2Qd/Xr1bPLaddKmKxhqHP5Zsj7YYz3TkzWOM8miaK0=
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260130160651-c59edbd85adc h1:o3mpmkLwd6fo+iJ8MOp7JmW6fYd4E0n2ziOUGPU9Ru0=
github.com/openstack-k8s-operators/swift-operator/api v0.6.1-0.20260130160651-c59edbd85adc/go.mod h1:/2Qd/Xr1bPLaddKmKxhqHP5Zsj7YYz3TkzWOM8miaK0=
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20260124124519-a5bcf05e2d71 h1:3dCKtRbLmyrq5sXW9rkfROB8DbIsE++8LkhLoYC/s/I=
github.com/openstack-k8s-operators/telemetry-operator/api v0.6.1-0.20260124124519-a5bcf05e2d71/go.mod h1:sVND1JTB9Da9X1fX+Q2W2aOynH3+vf9cFGkisPuE9Yg=
github.com/openstack-k8s-operators/watcher-operator/api v0.6.1-0.20260123204008-add353f857c0 h1:7tyMpFvBUa1lvok9COBOvA3dFTj2p1Ard6LFGn0+8g8=
Expand Down
9 changes: 9 additions & 0 deletions bindata/crds/barbican.openstack.org_barbicans.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,15 @@ spec:
description: Barbican API timeout
minimum: 10
type: integer
auth:
description: Auth - Parameters related to authentication for all Barbican
services
properties:
applicationCredentialSecret:
description: ApplicationCredentialSecret - Secret containing Application
Credential ID and Secret
type: string
type: object
barbicanAPI:
description: BarbicanAPI - Spec definition for the API services of
this Barbican deployment
Expand Down
Loading