Skip to content

Delete Opensearch resources on store deletion #162

@tombojer

Description

@tombojer

Improvement

After the deletion of the store resources, the opensearch resources (indices, aliases, ...) still exist.

Unlike the database, the data is ephemeral and can be deleted. To allow an easier automation of the shop lifecycle, the operator should delete the opensearch resources if needed.

Reason

Easier automation and lifecycle management

Information

Via a custom field in the the store crd, the opensearch cleanup should be toggleable.
If activated, the finalizer should stay on the store cr until the opensearch resources are cleaned up.

The required permissions to authenticate against opensearch are stored in the store secret.

Definition of Done

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions