dynatrace-operator
dynatrace-operator copied to clipboard
Move the ActiveGate structs to separate package
Description
ActiveGate
and related structs have been moved to their own package, as a first step (and proof of concept) to make the api packages more organized.
Look at commits for more details:
- Extract common structs to common package
- Remove dead code
- Update CRD generation
- Move the ActiveGate structs to separate package
Still TODO: Add tests for pkg/api/v1beta3/dynakube/activegate/props.go
How can this be tested?
No change in actual behaviour, mainly look at the changes in the usage of the activegate
package and common
package, ask questions if something is hard to understand.