Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

An ECD Patch is meant to provide a flexible option for users to define and provision Kubernetes objects that suits their suit your system architecture, or to tailor the ECD to their preferred flavourflavor.

Note

Note!

An ECD Patch is NOT the same as using the kubectl patch command. Although conceptually they are conceptually similar, they do not necessarily behave in the same way.

Introduction

The ECD patch functionality is meant to enable users enables you to add, change, and remove certain fields and functionality that might not be supported directly in the ECD specification, from the different Kubernetes objects created by the Operator through the ECD specification, that might not be supported directly in the EDC specification. The patch and patchType are part of the ECD CRD structure.

The operator is expecting expects the ECD patch to be in YAML format with respective parameters according to the patching strategy. The operator will attempt to patch the user-defined YAML with the original YAML, resulting in one YAML before applying it to the K8S Kubernetes cluster.

The ECD patch functionality can be used either from Desktop Online or directly in the ECD specification YAML.Image Removed

...

Patch Format

...