Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to generate Strimzi KafkaTopic resources YAML to the Topic Enforcer. #72

Merged
merged 3 commits into from
Dec 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions 3rdparty/jvm/com/fasterxml/jackson/datatype/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,18 @@ java_library(
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind",
],
)

java_library(
name = "jackson_datatype_jsr310",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/com/fasterxml/jackson/datatype/jackson_datatype_jsr310",
],
runtime_deps = [
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind",
],
)
367 changes: 367 additions & 0 deletions 3rdparty/jvm/io/fabric8/BUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,367 @@
java_library(
name = "kubernetes_client_api",
visibility = [
"//visibility:public",
],
exports = [
"//external:jar/io/fabric8/kubernetes_client_api",
],
runtime_deps = [
":kubernetes_model_admissionregistration",
":kubernetes_model_apiextensions",
":kubernetes_model_apps",
":kubernetes_model_autoscaling",
":kubernetes_model_batch",
":kubernetes_model_certificates",
":kubernetes_model_coordination",
":kubernetes_model_core",
":kubernetes_model_discovery",
":kubernetes_model_events",
":kubernetes_model_extensions",
":kubernetes_model_flowcontrol",
":kubernetes_model_gatewayapi",
":kubernetes_model_metrics",
":kubernetes_model_networking",
":kubernetes_model_node",
":kubernetes_model_policy",
":kubernetes_model_rbac",
":kubernetes_model_resource",
":kubernetes_model_scheduling",
":kubernetes_model_storageclass",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind",
"//3rdparty/jvm/com/fasterxml/jackson/dataformat:jackson_dataformat_yaml",
"//3rdparty/jvm/com/fasterxml/jackson/datatype:jackson_datatype_jsr310",
"//3rdparty/jvm/org/slf4j:slf4j_api",
"//3rdparty/jvm/org/snakeyaml:snakeyaml_engine",
],
)

java_library(
name = "kubernetes_model_admissionregistration",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_admissionregistration",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_apiextensions",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_apiextensions",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_apps",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_apps",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_autoscaling",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_autoscaling",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_batch",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_batch",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_certificates",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_certificates",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_common",
visibility = [
"//visibility:public",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_common",
],
runtime_deps = [
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind",
"//3rdparty/jvm/org/slf4j:slf4j_api",
],
)

java_library(
name = "kubernetes_model_coordination",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_coordination",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_core",
visibility = [
"//visibility:public",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_core",
],
runtime_deps = [
":kubernetes_model_common",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_discovery",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_discovery",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_events",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_events",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_extensions",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_extensions",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_flowcontrol",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_flowcontrol",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_gatewayapi",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_gatewayapi",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_metrics",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_metrics",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_networking",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_networking",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_node",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_node",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_policy",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_policy",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_rbac",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_rbac",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_resource",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_resource",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_scheduling",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_scheduling",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)

java_library(
name = "kubernetes_model_storageclass",
visibility = [
"//3rdparty/jvm:__subpackages__",
],
exports = [
"//external:jar/io/fabric8/kubernetes_model_storageclass",
],
runtime_deps = [
":kubernetes_model_common",
":kubernetes_model_core",
"//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations",
],
)
Loading
Loading