From 0d9a75ea25a4e1d85c6ab524929be079ef610a35 Mon Sep 17 00:00:00 2001 From: Joseph Whiteaker Date: Thu, 28 Nov 2024 22:48:00 -0500 Subject: [PATCH] fill out rest of the sections for dev ui page --- .../dev-ui-generate-kubernetes-yaml.html | 16 ++++++++++++---- _includes/dev-ui-kafka-ui-integration.html | 12 +++++++++--- _includes/dev-ui-keycloak-integration.html | 18 +++++++++++------- _includes/dev-ui-manage-dev-services.html | 15 +++++++++++---- _includes/header-navigation.html | 2 +- _layouts/dev-ui.html | 2 +- .../dev-ui/dev-services-dev-ui-dark.png | Bin 0 -> 137317 bytes .../dev-ui/dev-services-dev-ui-light.png | Bin 0 -> 133090 bytes .../dev-ui/generate-k8-yaml-dev-ui-dark.png | Bin 0 -> 53929 bytes .../dev-ui/generate-k8-yaml-dev-ui-light.png | Bin 0 -> 50863 bytes .../keycloak-provider-page-dev-ui-dark.png | Bin 0 -> 51749 bytes .../keycloak-provider-page-dev-ui-light.png | Bin 0 -> 50679 bytes ...rating-kubernetes-manifest-dev-ui-dark.png | Bin 0 -> 137336 bytes ...ating-kubernetes-manifest-dev-ui-light.png | Bin 0 -> 136063 bytes 14 files changed, 45 insertions(+), 20 deletions(-) create mode 100644 assets/images/dev-ui/dev-services-dev-ui-dark.png create mode 100644 assets/images/dev-ui/dev-services-dev-ui-light.png create mode 100644 assets/images/dev-ui/generate-k8-yaml-dev-ui-dark.png create mode 100644 assets/images/dev-ui/generate-k8-yaml-dev-ui-light.png create mode 100644 assets/images/dev-ui/keycloak-provider-page-dev-ui-dark.png create mode 100644 assets/images/dev-ui/keycloak-provider-page-dev-ui-light.png create mode 100644 assets/images/dev-ui/modify-config-for-generating-kubernetes-manifest-dev-ui-dark.png create mode 100644 assets/images/dev-ui/modify-config-for-generating-kubernetes-manifest-dev-ui-light.png diff --git a/_includes/dev-ui-generate-kubernetes-yaml.html b/_includes/dev-ui-generate-kubernetes-yaml.html index 8137b573fbc..2514de6d8c5 100644 --- a/_includes/dev-ui-generate-kubernetes-yaml.html +++ b/_includes/dev-ui-generate-kubernetes-yaml.html @@ -1,8 +1,16 @@ -
+

Generate Kubernetes YAML

-

Leverage the Quarkus Dev UI to easily generate Kubernetes YAML files for your application. Configure and export deployment manifests, service configurations, and ingress rules directly through the interface, ensuring seamless integration with Kubernetes environments.

-

The intuitive UI allows you to tailor the generated resources to match your specific requirements, whether you're deploying to a local cluster or a using the yaml files generated as a starting point.

- +

Use the Quarkus Dev UI to seamlessly modify your application's configuration values and directly generate new Helm charts. The Dev UI streamlines the process, allowing you to update settings and export tailored Kubernetes resources in one integrated interface.

+

With the configuration editor, you can customize namespaces, labels, environment variables, volume mounts, readiness and liveness probes, RBAC resources, and more. These settings ensure your generated Kubernetes manifests align perfectly with your deployment requirements.

+
+ Modify Config for Generating Kubernetes Manifest Light + Modify Config for Generating Kubernetes Manifest Dark +
+

Once the configurations are in place, you can use the Dev UI to generate the Kubernetes resources, including Helm charts. This ensures a seamless and efficient process for adapting and deploying your application.

+
+ Generate Kubernetes YAML Light + Generate Kubernetes YAML Dark +
diff --git a/_includes/dev-ui-kafka-ui-integration.html b/_includes/dev-ui-kafka-ui-integration.html index 40ef0d6c36b..0987921f2b3 100644 --- a/_includes/dev-ui-kafka-ui-integration.html +++ b/_includes/dev-ui-kafka-ui-integration.html @@ -1,4 +1,10 @@ -
+

Kafka UI Integration

-

Visualize and interact with Kafka topics, consumer groups, and nodes through the Dev UI.

-
\ No newline at end of file +

With the Kafka Dev UI, directly manage your Kafka cluster and streamline essential tasks such as listing and creating topics, visualizing records, publishing new records, and inspecting consumer groups with their consumption lag. The UI integrates seamlessly with the Kafka broker configured for your application, providing an intuitive interface for broker management.

+
+ Kafka Dev UI link +
+
+ Kafka Dev UI records +
+
diff --git a/_includes/dev-ui-keycloak-integration.html b/_includes/dev-ui-keycloak-integration.html index 155fb70c067..2ab0c146b5f 100644 --- a/_includes/dev-ui-keycloak-integration.html +++ b/_includes/dev-ui-keycloak-integration.html @@ -1,7 +1,11 @@ -
-

Keycloak Integration

-

Integrate with Keycloak to manage authentication and authorization during development.

-

- some image -

-
\ No newline at end of file +
+
+

Keycloak Integration

+

The Quarkus Dev UI provides seamless integration with Keycloak, enabling developers to manage authentication and authorization configurations effortlessly. With the Keycloak integration, you can configure identity providers, client settings, and role mappings directly through the Dev UI.

+

Leverage the Keycloak integration to simplify securing your applications during development, ensuring a smooth transition to production-ready security configurations.

+
+ Keycloak Integration Light + Keycloak Integration Dark +
+
+
diff --git a/_includes/dev-ui-manage-dev-services.html b/_includes/dev-ui-manage-dev-services.html index c7669f9e4f1..d4d911fa472 100644 --- a/_includes/dev-ui-manage-dev-services.html +++ b/_includes/dev-ui-manage-dev-services.html @@ -1,4 +1,11 @@ -
-

Manage Dev Services

-

Provision and manage dev services like databases and message brokers for your application.

-
\ No newline at end of file +
+
+

Manage Dev Services

+

The Quarkus Dev UI allows developers to easily view and manage spun-up dev services, such as databases and message brokers. These services are containers automatically managed by Quarkus, reducing the overhead of manual setup.

+

This feature is invaluable for onboarding new team members, helping them quickly understand and interact with the application's dependencies, and reducing cognitive load for experienced developers.

+
+ Dev Services Integration Light + Dev Services Integration Dark +
+
+
diff --git a/_includes/header-navigation.html b/_includes/header-navigation.html index 89d016d1989..d181658e619 100644 --- a/_includes/header-navigation.html +++ b/_includes/header-navigation.html @@ -14,8 +14,8 @@ Why