├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE ├── OWNERS ├── README.md ├── apps └── v1alpha1 │ ├── doc.go │ ├── workloadrebalancer_types.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go ├── autoscaling └── v1alpha1 │ ├── cronfederatedhpa_types.go │ ├── doc.go │ ├── federatedhpa_types.go │ ├── well_known_constants.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go ├── cluster ├── doc.go ├── install │ └── install.go ├── mutation │ └── mutation.go ├── register.go ├── types.go ├── v1alpha1 │ ├── cluster_helper.go │ ├── cluster_helper_test.go │ ├── doc.go │ ├── types.go │ ├── well_known_constants.go │ ├── zz_generated.conversion.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go └── zz_generated.deepcopy.go ├── config └── v1alpha1 │ ├── doc.go │ ├── interpretercontext_types.go │ ├── resourceinterpretercustomization_types.go │ ├── resourceinterpreterwebhook_types.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go ├── go.mod ├── go.sum ├── networking └── v1alpha1 │ ├── doc.go │ ├── ingress_types.go │ ├── service_types.go │ ├── well_known_constants.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go ├── operator └── v1alpha1 │ ├── doc.go │ ├── helper.go │ ├── register.go │ ├── type.go │ └── zz_generated.deepcopy.go ├── policy └── v1alpha1 │ ├── clustertaint_types.go │ ├── doc.go │ ├── federatedresourcequota_types.go │ ├── override_types.go │ ├── override_utils.go │ ├── propagation_helper.go │ ├── propagation_helper_test.go │ ├── propagation_types.go │ ├── well_known_constants.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go ├── remedy └── v1alpha1 │ ├── doc.go │ ├── remedy_types.go │ ├── well_known_constants.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go ├── search ├── doc.go ├── install │ └── install.go ├── register.go ├── scheme │ └── register.go ├── searchregistry_types.go ├── v1alpha1 │ ├── doc.go │ ├── searchregistry_types.go │ ├── zz_generated.conversion.go │ ├── zz_generated.deepcopy.go │ └── zz_generated.register.go └── zz_generated.deepcopy.go └── work ├── v1alpha1 ├── binding_types.go ├── binding_types_conversion.go ├── doc.go ├── work_types.go ├── zz_generated.deepcopy.go └── zz_generated.register.go └── v1alpha2 ├── binding_types.go ├── binding_types_conversion.go ├── binding_types_helper.go ├── doc.go ├── well_known_constants.go ├── zz_generated.deepcopy.go └── zz_generated.register.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/LICENSE -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/README.md -------------------------------------------------------------------------------- /apps/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/apps/v1alpha1/doc.go -------------------------------------------------------------------------------- /apps/v1alpha1/workloadrebalancer_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/apps/v1alpha1/workloadrebalancer_types.go -------------------------------------------------------------------------------- /apps/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/apps/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /apps/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/apps/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /autoscaling/v1alpha1/cronfederatedhpa_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/autoscaling/v1alpha1/cronfederatedhpa_types.go -------------------------------------------------------------------------------- /autoscaling/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/autoscaling/v1alpha1/doc.go -------------------------------------------------------------------------------- /autoscaling/v1alpha1/federatedhpa_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/autoscaling/v1alpha1/federatedhpa_types.go -------------------------------------------------------------------------------- /autoscaling/v1alpha1/well_known_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/autoscaling/v1alpha1/well_known_constants.go -------------------------------------------------------------------------------- /autoscaling/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/autoscaling/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /autoscaling/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/autoscaling/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /cluster/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/doc.go -------------------------------------------------------------------------------- /cluster/install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/install/install.go -------------------------------------------------------------------------------- /cluster/mutation/mutation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/mutation/mutation.go -------------------------------------------------------------------------------- /cluster/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/register.go -------------------------------------------------------------------------------- /cluster/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/types.go -------------------------------------------------------------------------------- /cluster/v1alpha1/cluster_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/cluster_helper.go -------------------------------------------------------------------------------- /cluster/v1alpha1/cluster_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/cluster_helper_test.go -------------------------------------------------------------------------------- /cluster/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/doc.go -------------------------------------------------------------------------------- /cluster/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/types.go -------------------------------------------------------------------------------- /cluster/v1alpha1/well_known_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/well_known_constants.go -------------------------------------------------------------------------------- /cluster/v1alpha1/zz_generated.conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/zz_generated.conversion.go -------------------------------------------------------------------------------- /cluster/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /cluster/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /cluster/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/cluster/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /config/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/config/v1alpha1/doc.go -------------------------------------------------------------------------------- /config/v1alpha1/interpretercontext_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/config/v1alpha1/interpretercontext_types.go -------------------------------------------------------------------------------- /config/v1alpha1/resourceinterpretercustomization_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/config/v1alpha1/resourceinterpretercustomization_types.go -------------------------------------------------------------------------------- /config/v1alpha1/resourceinterpreterwebhook_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/config/v1alpha1/resourceinterpreterwebhook_types.go -------------------------------------------------------------------------------- /config/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/config/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /config/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/config/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/go.sum -------------------------------------------------------------------------------- /networking/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/networking/v1alpha1/doc.go -------------------------------------------------------------------------------- /networking/v1alpha1/ingress_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/networking/v1alpha1/ingress_types.go -------------------------------------------------------------------------------- /networking/v1alpha1/service_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/networking/v1alpha1/service_types.go -------------------------------------------------------------------------------- /networking/v1alpha1/well_known_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/networking/v1alpha1/well_known_constants.go -------------------------------------------------------------------------------- /networking/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/networking/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /networking/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/networking/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /operator/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/operator/v1alpha1/doc.go -------------------------------------------------------------------------------- /operator/v1alpha1/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/operator/v1alpha1/helper.go -------------------------------------------------------------------------------- /operator/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/operator/v1alpha1/register.go -------------------------------------------------------------------------------- /operator/v1alpha1/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/operator/v1alpha1/type.go -------------------------------------------------------------------------------- /operator/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/operator/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /policy/v1alpha1/clustertaint_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/clustertaint_types.go -------------------------------------------------------------------------------- /policy/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/doc.go -------------------------------------------------------------------------------- /policy/v1alpha1/federatedresourcequota_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/federatedresourcequota_types.go -------------------------------------------------------------------------------- /policy/v1alpha1/override_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/override_types.go -------------------------------------------------------------------------------- /policy/v1alpha1/override_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/override_utils.go -------------------------------------------------------------------------------- /policy/v1alpha1/propagation_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/propagation_helper.go -------------------------------------------------------------------------------- /policy/v1alpha1/propagation_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/propagation_helper_test.go -------------------------------------------------------------------------------- /policy/v1alpha1/propagation_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/propagation_types.go -------------------------------------------------------------------------------- /policy/v1alpha1/well_known_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/well_known_constants.go -------------------------------------------------------------------------------- /policy/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /policy/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/policy/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /remedy/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/remedy/v1alpha1/doc.go -------------------------------------------------------------------------------- /remedy/v1alpha1/remedy_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/remedy/v1alpha1/remedy_types.go -------------------------------------------------------------------------------- /remedy/v1alpha1/well_known_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/remedy/v1alpha1/well_known_constants.go -------------------------------------------------------------------------------- /remedy/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/remedy/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /remedy/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/remedy/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /search/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/doc.go -------------------------------------------------------------------------------- /search/install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/install/install.go -------------------------------------------------------------------------------- /search/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/register.go -------------------------------------------------------------------------------- /search/scheme/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/scheme/register.go -------------------------------------------------------------------------------- /search/searchregistry_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/searchregistry_types.go -------------------------------------------------------------------------------- /search/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/v1alpha1/doc.go -------------------------------------------------------------------------------- /search/v1alpha1/searchregistry_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/v1alpha1/searchregistry_types.go -------------------------------------------------------------------------------- /search/v1alpha1/zz_generated.conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/v1alpha1/zz_generated.conversion.go -------------------------------------------------------------------------------- /search/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /search/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /search/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/search/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /work/v1alpha1/binding_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha1/binding_types.go -------------------------------------------------------------------------------- /work/v1alpha1/binding_types_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha1/binding_types_conversion.go -------------------------------------------------------------------------------- /work/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha1/doc.go -------------------------------------------------------------------------------- /work/v1alpha1/work_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha1/work_types.go -------------------------------------------------------------------------------- /work/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /work/v1alpha1/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha1/zz_generated.register.go -------------------------------------------------------------------------------- /work/v1alpha2/binding_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/binding_types.go -------------------------------------------------------------------------------- /work/v1alpha2/binding_types_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/binding_types_conversion.go -------------------------------------------------------------------------------- /work/v1alpha2/binding_types_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/binding_types_helper.go -------------------------------------------------------------------------------- /work/v1alpha2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/doc.go -------------------------------------------------------------------------------- /work/v1alpha2/well_known_constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/well_known_constants.go -------------------------------------------------------------------------------- /work/v1alpha2/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /work/v1alpha2/zz_generated.register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karmada-io/api/HEAD/work/v1alpha2/zz_generated.register.go --------------------------------------------------------------------------------