Remove extensions

This commit is contained in:
Daniel Cosme
2026-05-05 13:08:05 -04:00
parent 120940f093
commit eee3907f1c
2 changed files with 31 additions and 25 deletions

View File

@@ -35,6 +35,19 @@ func Cluster() pg.Cluster {
StorageClassName: new(root.KUBE_LOCAL_STORAGE_CLASS),
},
},
// PostgresConfiguration: pg.PostgresConfiguration{
// Extensions: []pg.ExtensionConfiguration{
// {
// Name: "vector",
// ImageVolumeSource: core.ImageVolumeSource{},
// ExtensionControlPath: []string{},
// DynamicLibraryPath: []string{},
// LdLibraryPath: []string{},
// BinPath: []string{},
// Env: []pg.ExtensionEnvVar{},
// },
// },
// },
Managed: &pg.ManagedConfiguration{
Roles: []pg.RoleConfiguration{
{
@@ -61,24 +74,24 @@ func ImmichDatabase() pg.Database {
Name: cluster_meta.Meta().Name,
},
Extensions: []pg.ExtensionSpec{
{
DatabaseObjectSpec: pg.DatabaseObjectSpec{
Name: "vectors",
Ensure: pg.EnsurePresent,
},
},
{
DatabaseObjectSpec: pg.DatabaseObjectSpec{
Name: "cube",
Ensure: pg.EnsurePresent,
},
},
{
DatabaseObjectSpec: pg.DatabaseObjectSpec{
Name: "earthdistance",
Ensure: pg.EnsurePresent,
},
},
// {
// DatabaseObjectSpec: pg.DatabaseObjectSpec{
// Name: "vectors",
// Ensure: pg.EnsurePresent,
// },
// },
// {
// DatabaseObjectSpec: pg.DatabaseObjectSpec{
// Name: "cube",
// Ensure: pg.EnsurePresent,
// },
// },
// {
// DatabaseObjectSpec: pg.DatabaseObjectSpec{
// Name: "earthdistance",
// Ensure: pg.EnsurePresent,
// },
// },
},
}
return kube_cnpg.NewDatabase(meta, spec)