Skip to content

Commit f20de9e

Browse files
authored
Prepare for release v0.12.0 (#191)
ProductLine: KubeDB Release: v2025.7.31 Release-tracker: kubedb/CHANGELOG#116 Signed-off-by: 1gtm <1gtm@appscode.com>
1 parent 4ea2ed8 commit f20de9e

11 files changed

+35
-9
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ require (
3737
k8s.io/klog/v2 v2.130.1
3838
kmodules.xyz/client-go v0.32.7
3939
kmodules.xyz/custom-resources v0.32.0
40-
kubedb.dev/apimachinery v0.57.0-rc.0
40+
kubedb.dev/apimachinery v0.57.0
4141
sigs.k8s.io/controller-runtime v0.20.4
4242
xorm.io/xorm v1.3.9
4343
)

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -546,8 +546,8 @@ kmodules.xyz/monitoring-agent-api v0.32.1 h1:F0cm5NJWfgiANw3eiKkXXSXoClMBpAolMXE
546546
kmodules.xyz/monitoring-agent-api v0.32.1/go.mod h1:zgRKiJcuK7FOHy0Y1TsONRbJfgnPCs8t4Zh/6Afr+yU=
547547
kmodules.xyz/offshoot-api v0.32.0 h1:gogc5scSZe2JoXtZof72UGRl3Tit0kFaFRMkLLT1D8o=
548548
kmodules.xyz/offshoot-api v0.32.0/go.mod h1:tled7OxYZ3SkUJcrVFVVYyd+zXjsRSEm1R6Q3k4gcx0=
549-
kubedb.dev/apimachinery v0.57.0-rc.0 h1:dMG7/HFzIR4XqQmvUZ2llcKSezEuNONFvL6h2PXkeVw=
550-
kubedb.dev/apimachinery v0.57.0-rc.0/go.mod h1:JtzH/EKGsg1h5eOuaihY1g+RhpyPBHn+KUsn9or4Z0M=
549+
kubedb.dev/apimachinery v0.57.0 h1:Ia6LlkDxbK/NbUMhLGM92QqHQAHr4g0wWxdVtjXMvEU=
550+
kubedb.dev/apimachinery v0.57.0/go.mod h1:STmyKaUgTJ3mspOrb9xjwhYyj68c6v6R1kjpPyNu9KY=
551551
kubeops.dev/petset v0.0.11 h1:tlcGhGN+9wMYHXvGkSNz48ziozJFEknWaDj5YUws3kQ=
552552
kubeops.dev/petset v0.0.11/go.mod h1:veOaOzhp1GVKeI1QAV0z6p0WDtCShwkFXiqgxwYNoBo=
553553
kubeops.dev/sidekick v0.0.11 h1:OydXdIH6cYSiWxKIWvrywk95WhhHSERkc7RNPOmTekc=

vendor/kubedb.dev/apimachinery/apis/kubedb/constants.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ const (
4141
DistributedRBACNameSuffix = "rbac"
4242
DistributedServiceExportNameSuffix = "serviceexports"
4343
DistributedTLSSecretNameSuffix = "tls-secrets"
44+
DistributedGRPCSecretNameSuffix = "grpc-secrets"
4445
DistributedAuthSecretNameSuffix = "auth"
4546
KubeSliceNSMIPKey = "kubeslice.io/nsmIP"
4647
KubeSlicePodIPVolumeName = "podip"
@@ -475,6 +476,8 @@ const (
475476
MSSQLVolumeMountPathConfig = "/var/opt/mssql/mssql.conf"
476477
MSSQLVolumeNameInitScript = "init-scripts"
477478
MSSQLVolumeMountPathInitScript = "/scripts"
479+
MSSQLVolumeNameInitDatabase = "init-database"
480+
MSSQLVolumeMountPathInitDatabase = "/init-database"
478481
MSSQLVolumeNameEndpointCert = "endpoint-cert"
479482
MSSQLVolumeMountPathEndpointCert = "/var/opt/mssql/endpoint-cert"
480483
MSSQLVolumeNameCerts = "certs"
@@ -553,6 +556,9 @@ const (
553556
SYS_RESOURCE = "SYS_RESOURCE"
554557
DropCapabilityALL = "ALL"
555558

559+
PostgresGRPCIssuerName = "grpc-issuer"
560+
PostgresGRPCSelfSignedIssuerName = "grpc-selfsigned"
561+
556562
// =========================== ProxySQL Constants ============================
557563
LabelProxySQLName = ProxySQLKey + "/name"
558564
LabelProxySQLLoadBalance = ProxySQLKey + "/load-balance"

vendor/kubedb.dev/apimachinery/apis/kubedb/v1/postgres_helpers.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,18 @@ func (p Postgres) OffshootDistributedConfigSecretName() string {
163163
return meta_util.NameWithSuffix(p.Name, kubedb.DistributedCustomConfigSecretNameSuffix)
164164
}
165165

166+
func (p Postgres) GetGRPCSelfSignedIssuerName() string {
167+
return meta_util.NameWithSuffix(p.OffshootName(), kubedb.PostgresGRPCSelfSignedIssuerName)
168+
}
169+
170+
func (p Postgres) GetGRPCIssuerName() string {
171+
return meta_util.NameWithSuffix(p.OffshootName(), kubedb.PostgresGRPCIssuerName)
172+
}
173+
174+
func (p Postgres) OffshootDistributedGRPCSecretName() string {
175+
return meta_util.NameWithSuffix(p.OffshootName(), kubedb.DistributedGRPCSecretNameSuffix)
176+
}
177+
166178
type postgresApp struct {
167179
*Postgres
168180
}

vendor/kubedb.dev/apimachinery/apis/kubedb/v1/postgres_types.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,9 @@ const (
273273
PostgresServerCert PostgresCertificateAlias = "server"
274274
PostgresClientCert PostgresCertificateAlias = "client"
275275
PostgresArchiverCert PostgresCertificateAlias = "archiver"
276+
PostgresGRPCCaCert PostgresCertificateAlias = "grpc-ca"
277+
PostgresGRPCServerCert PostgresCertificateAlias = "grpc-server"
278+
PostgresGRPCClientCert PostgresCertificateAlias = "grpc-client"
276279
PostgresMetricsExporterCert PostgresCertificateAlias = "metrics-exporter"
277280
)
278281

vendor/kubedb.dev/apimachinery/crds/archiver.kubedb.com_mariadbarchivers.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,9 @@ spec:
634634
enum:
635635
- Restic
636636
- WalG
637-
- Medusa
638637
- VolumeSnapshotter
638+
- Solr
639+
- Medusa
639640
type: string
640641
jobTemplate:
641642
properties:

vendor/kubedb.dev/apimachinery/crds/archiver.kubedb.com_mongodbarchivers.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,9 @@ spec:
634634
enum:
635635
- Restic
636636
- WalG
637-
- Medusa
638637
- VolumeSnapshotter
638+
- Solr
639+
- Medusa
639640
type: string
640641
jobTemplate:
641642
properties:

vendor/kubedb.dev/apimachinery/crds/archiver.kubedb.com_mssqlserverarchivers.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,9 @@ spec:
634634
enum:
635635
- Restic
636636
- WalG
637-
- Medusa
638637
- VolumeSnapshotter
638+
- Solr
639+
- Medusa
639640
type: string
640641
jobTemplate:
641642
properties:

vendor/kubedb.dev/apimachinery/crds/archiver.kubedb.com_mysqlarchivers.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,9 @@ spec:
634634
enum:
635635
- Restic
636636
- WalG
637-
- Medusa
638637
- VolumeSnapshotter
638+
- Solr
639+
- Medusa
639640
type: string
640641
jobTemplate:
641642
properties:

vendor/kubedb.dev/apimachinery/crds/archiver.kubedb.com_postgresarchivers.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -634,8 +634,9 @@ spec:
634634
enum:
635635
- Restic
636636
- WalG
637-
- Medusa
638637
- VolumeSnapshotter
638+
- Solr
639+
- Medusa
639640
type: string
640641
jobTemplate:
641642
properties:

0 commit comments

Comments
 (0)