mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-12 18:00:37 +00:00
Fix: the per-page resource search box with maturity tag-pills stopped appearing after navigation.instant was enabled (DOMContentLoaded fires only on first SPA load). Reworked v2_filter.js to init via Material's document$ observable with a DOMContentLoaded fallback, guard double-injection, bind the clickable-tag delegation once, and add a no-results state. Cache-bust ?v=2.9.12. Change: removed the duplicated Markdown "## Table of Contents" from all 156 V2 content pages and from v2_optimizer.py — it forced hundreds of links of scroll on large pages. Replaced by Material's native sticky "On this page" TOC (removed toc.integrate, added toc.follow). tags.md keeps its TOC (it is an index). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
9.1 KiB
9.1 KiB
Maven, Gradle and SDKMAN
!!! tip "Nubenetes V2 Elite Portal" You are browsing the AI-Curated V2 Elite Edition. Looking for the exhaustive list of references? Check out the V1 Historical Archive.
!!! info "Architectural Context" Detailed reference for Maven, Gradle and SDKMAN in the context of Developer Ecosystem.
Build Systems
JVM Ecosystem
Container Packaging
- (2020) ashishtechmill.com: Demystifying Google Container Tool Jib: Java Image Builder 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Detailed technical guide analyzing Google's Jib, an innovative containerization tool that builds Docker/OCI-compliant images for JVM applications without requiring a local Docker daemon.
- (2020) docker-maven-plugin ⭐ 1929 [JAVA CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Fabric8's highly reliable Maven integration for containerization management. Lets developers orchestrate builds and container tests within pom.xml execution blocks; however, users are increasingly transitioning to Eclipse JKube for modern Cloud-Native orchestration patterns.
Project Templating
- (2020) Handwritten Maven archetype project scaffolding [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Detailed blueprint on writing and designing customized Maven archetypes. Empowers platform teams to automate standard microservice scaffolding configurations, keeping architectural consistency high.
Cloud Providers
OpenShift and RedHat
JVM Deployment Patterns
- (2020) developers.redhat.com: How the fabric8 Maven plug-in deploys Java applications to OpenShift [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL] — Evaluates integration methods to deploy containerized Java packages onto enterprise Kubernetes (OpenShift). Showcases the configuration mechanisms, although the platform has historically evolved toward modern JKube pipelines.
Cloud-Native Java
Build Tools
Eclipse JKube
Developer Workflow
- (2020) developers.redhat.com: Java development on top of Kubernetes using Eclipse JKube 🌟🌟🌟 [COMMUNITY-TOOL] — This article demonstrates outer-loop developer workflows utilizing Eclipse JKube to deploy Java applications straight to running Kubernetes clusters. Live Grounding illustrates how JKube's design empowers local development cycles by bypassing manual YAML writing, instead building and pushing directly via standard IDE integrations and build loops.
Migration
- (2020) eclipse.org: Migration Guide for projects using Fabric8 Maven Plugin to Eclipse JKube 🌟 [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [LEGACY] — The official Eclipse foundation migration documentation for moving from Fabric8 to JKube. Live Grounding confirms this is the authoritative reference for modifying existing POM.xml profiles, aligning configuration namespaces, and preserving legacy custom templates under the new JKube APIs.
- (2020) developers.redhat.com: Migrating from Fabric8 Maven Plugin to Eclipse JKube 1.0.0 🌟🌟🌟 [LEGACY] — This Red Hat technical guide provides step-by-step instructions for transitioning legacy configurations from the Fabric8 Maven Plugin to Eclipse JKube 1.0.0. Live Grounding highlights its historical and architectural value in easing technical debt during legacy container-modernization efforts. It ensures continuous delivery pipelines are adapted correctly with zero manifest generation disruption.
Overview
- (2020) blog.marcnuri.com: Eclipse JKube introduction: Java tools and plugins for Kubernetes and OpenShift 🌟🌟🌟 [COMMUNITY-TOOL] — An introductory blog post showcasing the capabilities of JKube's Kubernetes Maven and Gradle plugins. Live Grounding points to this resource as an excellent conceptual primer, explaining the transition from raw Java byte code to orchestrator-ready container configurations with minimal configuration overhead.
Quarkus Integration
- (2021) YouTube: Deploying a Quarkus application into Kubernetes using JKube | Cloud Tool Time | Marc Nuri 🌟 🌟🌟🌟 [COMMUNITY-TOOL] — A video guide by Marc Nuri illustrating how to deploy a Quarkus microservice to Kubernetes using Eclipse JKube plugins. Live Grounding shows that JKube's framework detection shines in native GraalVM compile steps, producing ultra-optimized, small-footprint containers without complex Dockerfile configurations.
Release Announcement
- (2020) developers.redhat.com: Cloud-native Java applications made easy: Eclipse JKube 1.0.0 now available 🌟🌟🌟 [COMMUNITY-TOOL] — The official Red Hat release announcement for Eclipse JKube 1.0.0, highlighting its framework-detection features for Quarkus, Spring Boot, and WildFly. Live Grounding shows that this release established configuration-free Kubernetes containerization for Java, moving the ecosystem toward hands-off cluster-native builds. It proved the viability of auto-detecting Java web framework archetypes.
Release Notes
- (2021) blog.marcnuri.com: Eclipse JKube 1.4.0 is now available! 🌟🌟 [COMMUNITY-TOOL] — An update detailing features and improvements delivered in Eclipse JKube 1.4.0. Live Grounding indicates that updates like 1.4.0 stabilized multi-platform image generation capabilities and introduced robust handling of custom Helm charts and manifest validation rules.
Source Code
- (2020) GitHub: Eclipse JKube ⭐ 849 [JAVA CONTENT] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The active GitHub repository for Eclipse JKube, housing Maven/Gradle plugins, extensions, and core libraries. Live Grounding indicates robust ongoing community support, enabling local resource generation, deployment, and hot-swapping inside active clusters. The project is crucial for bridging the gap between standard Java compilation and Kubernetes runtimes.
💡 Explore Related: Postman | Angular | Embedded Servlet Containers
🔗 See Also: About | Cloudflare