gitextract_6yye3om7/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── test.yaml ├── .gitignore ├── Brewfile ├── LICENSE ├── Makefile ├── README.md ├── cue/ │ ├── README.md │ ├── cue.mod/ │ │ ├── gen/ │ │ │ └── k8s.io/ │ │ │ ├── api/ │ │ │ │ ├── admission/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── admissionregistration/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── apidiscovery/ │ │ │ │ │ └── v2beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── apiserverinternal/ │ │ │ │ │ └── v1alpha1/ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── apps/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1beta1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta2/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── authentication/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── authorization/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── autoscaling/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v2/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v2beta1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v2beta2/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── batch/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── certificates/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── coordination/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── core/ │ │ │ │ │ └── v1/ │ │ │ │ │ ├── annotation_key_constants_go_gen.cue │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ ├── types_go_gen.cue │ │ │ │ │ ├── well_known_labels_go_gen.cue │ │ │ │ │ └── well_known_taints_go_gen.cue │ │ │ │ ├── discovery/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ ├── types_go_gen.cue │ │ │ │ │ │ └── well_known_labels_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ ├── types_go_gen.cue │ │ │ │ │ └── well_known_labels_go_gen.cue │ │ │ │ ├── events/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── extensions/ │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── flowcontrol/ │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1beta1/ │ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1beta2/ │ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta3/ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── imagepolicy/ │ │ │ │ │ └── v1alpha1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── networking/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ ├── types_go_gen.cue │ │ │ │ │ │ └── well_known_annotations_go_gen.cue │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ ├── types_go_gen.cue │ │ │ │ │ └── well_known_annotations_go_gen.cue │ │ │ │ ├── node/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── policy/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── rbac/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── resource/ │ │ │ │ │ └── v1alpha1/ │ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── scheduling/ │ │ │ │ │ ├── v1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ ├── v1alpha1/ │ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ │ └── types_go_gen.cue │ │ │ │ │ └── v1beta1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ └── storage/ │ │ │ │ ├── v1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ ├── v1alpha1/ │ │ │ │ │ ├── register_go_gen.cue │ │ │ │ │ └── types_go_gen.cue │ │ │ │ └── v1beta1/ │ │ │ │ ├── register_go_gen.cue │ │ │ │ └── types_go_gen.cue │ │ │ ├── apiextensions-apiserver/ │ │ │ │ └── pkg/ │ │ │ │ └── apis/ │ │ │ │ └── apiextensions/ │ │ │ │ └── v1/ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── types_jsonschema_go_gen.cue │ │ │ └── apimachinery/ │ │ │ └── pkg/ │ │ │ ├── api/ │ │ │ │ └── resource/ │ │ │ │ ├── amount_go_gen.cue │ │ │ │ ├── math_go_gen.cue │ │ │ │ ├── quantity_go_gen.cue │ │ │ │ └── suffix_go_gen.cue │ │ │ ├── apis/ │ │ │ │ └── meta/ │ │ │ │ └── v1/ │ │ │ │ ├── duration_go_gen.cue │ │ │ │ ├── group_version_go_gen.cue │ │ │ │ ├── meta_go_gen.cue │ │ │ │ ├── micro_time_go_gen.cue │ │ │ │ ├── register_go_gen.cue │ │ │ │ ├── time_go_gen.cue │ │ │ │ ├── time_proto_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── watch_go_gen.cue │ │ │ ├── runtime/ │ │ │ │ ├── allocator_go_gen.cue │ │ │ │ ├── codec_go_gen.cue │ │ │ │ ├── conversion_go_gen.cue │ │ │ │ ├── converter_go_gen.cue │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── embedded_go_gen.cue │ │ │ │ ├── helper_go_gen.cue │ │ │ │ ├── interfaces_go_gen.cue │ │ │ │ ├── negotiate_go_gen.cue │ │ │ │ ├── swagger_doc_generator_go_gen.cue │ │ │ │ ├── types_go_gen.cue │ │ │ │ └── types_proto_go_gen.cue │ │ │ ├── types/ │ │ │ │ ├── doc_go_gen.cue │ │ │ │ ├── namespacedname_go_gen.cue │ │ │ │ ├── nodename_go_gen.cue │ │ │ │ ├── patch_go_gen.cue │ │ │ │ └── uid_go_gen.cue │ │ │ ├── util/ │ │ │ │ └── intstr/ │ │ │ │ └── intstr_go_gen.cue │ │ │ └── watch/ │ │ │ ├── doc_go_gen.cue │ │ │ ├── filter_go_gen.cue │ │ │ ├── mux_go_gen.cue │ │ │ ├── streamwatcher_go_gen.cue │ │ │ └── watch_go_gen.cue │ │ └── module.cue │ ├── go.mod │ ├── go.sum │ ├── main.cue │ ├── main_tool.cue │ ├── namespace/ │ │ ├── api.cue │ │ ├── namespace.cue │ │ ├── rbac.cue │ │ └── serviceaccount.cue │ └── podinfo/ │ ├── api.cue │ ├── deployment.cue │ ├── hpa.cue │ ├── ingress.cue │ ├── service.cue │ ├── serviceaccount.cue │ └── servicemonitor.cue ├── kubernetes/ │ ├── apps/ │ │ ├── namespace.yaml │ │ └── podinfo.yaml │ ├── clusters/ │ │ └── local/ │ │ ├── apps.yaml │ │ ├── flux-system/ │ │ │ ├── cluster-source.yaml │ │ │ ├── cluster-sync.yaml │ │ │ ├── flux-pvc.yaml │ │ │ ├── flux-source.yaml │ │ │ ├── flux-sync.yaml │ │ │ └── kustomization.yaml │ │ └── infra.yaml │ └── infra/ │ ├── config/ │ │ ├── cluster-issuers.yaml │ │ └── flux-monitoring.yaml │ └── controllers/ │ ├── cert-manager.yaml │ ├── ingress-nginx.yaml │ ├── metrics-server.yaml │ ├── prometheus-operator.yaml │ └── weave-gitops.yaml └── scripts/ ├── flux/ │ ├── down.sh │ ├── push-cue.sh │ ├── push.sh │ └── up.sh ├── kind/ │ ├── down.sh │ └── up.sh └── test/ └── validate.sh