Java与Kubernetes开发实战:从代码分析到云原生部署

本文涵盖Java开发者在Neovim配置、静态代码分析、Keycloak集成、Quarkus框架应用、LLM应用构建以及Kubernetes部署等方面的技术实践,提供从开发工具到云原生落地的完整解决方案。

文章归档 - Shaaf的技术博客 | 关于软件开发及相关实践

导航切换


Shaaf的博客
所有文章 | Java | 文章 | 会议 | 归档 | 工作坊 | 关于 | 搜索

Shaaf的博客
一个关于Java、Kubernetes及相关重要技术的技术博客

2025年

  • 07/17 — Neovim for Java Developers: A Match is made 🚀
  • 07/14 — Static Code analysis tutorial with Konveyor and Kantra part - 1
  • 05/12 — A Keycloak example - building my first MCP server Tools with Quarkus
  • 04/23 — TechTalk - Java + LLMs: A hands-on guide to building LLM Apps in Java with Jakarta
  • 03/14 — A Quarkus minio tutorial - Store and retrieve objects from Minio
  • 02/22 — Migrating JavaEE apps using Generative AI and Konveyor AI
  • 02/04 — Java + LLMs: A hands-on guide to building LLM Apps in Java with Jakarta

2024年

  • 07/23 — Embracing the Future of Application Modernization with KAI
  • 07/22 — Building a Resilient Cart Service with Quarkus and Infinispan Cache: A Step-by-Step Guide
  • 07/14 — Ensure Secure and Up-to-date Projects with the Outdated Maven Plugin
  • 07/10 — Angular TodoMVC with Spring boot backend, deploy to Kubernetes

2023年

  • 12/18 — Java monitoring: Exploring Cryostat 2.4 features on OpenShift
  • 09/21 — Whats New for developers in JDK 21
  • 09/07 — Keycloak Operator for Kubernetes - a Basic Tutorial
  • 09/07 — error: –enable-preview must be used with either -source or –release
  • 08/17 — How-to configure your first user with OpenShift IDP - htpasswd

2022年

  • 04/11 — Processing images in Java with OpenCV and Quarkus
  • 02/24 — SQL cache stores and more in Data Grid 8.3
  • 01/27 — What’s new for developers in Java 18

2021年

  • 05/07 — Deploy Quarkus everywhere with Red Hat Enterprise Linux (RHEL)

2020年

  • 01/18 — Setup docker on Fedora 33

2019年

  • 02/26 — Creating and deploying a Java 8 runtime container image

2016年

  • 04/06 — Install log; fedora 23, Virtualbox and windows 10

2013年

  • 07/20 — Howto setup ssh with selinux and firewalld
  • 04/19 — FedUp and Fedora 18

2012年

  • 08/01 — Get on Jekyll with Jekyll bootstrap

2010年

  • 10/29 — number of lines of code in a directory

2009年

  • 08/12 — Getting started with JBehave in 8 steps.
  • 08/12 — Logging with log4J isDebugEnabled
  • 06/22 — Keep it simple, short and stupid (KISS)
  • 01/19 — Automation with Selenium,Junit, Ant

2008年

  • 12/11 — Calling wsadmin scripts from ant
  • 12/10 — Generate XML - DBMS_XMLGEN
  • 11/17 — Command, Singleton, JMenuItem, JButton, AbstractButton - One Listener for the app
  • 11/12 — Continous Integration - A blast from the past
  • 11/12 — Doing the Locale - Danmark
  • 11/12 — That thing about CI - Continous Integration
  • 10/31 — How to read a file from the JAR?
  • 10/31 — Command
  • 10/29 — Implementing the adapter
  • 10/24 — wasprofile -create -delete
  • 10/10 — Abstract Factory pattern
  • 10/03 — Crocus - CSV Reader
  • 08/25 — SVN - some quick commands during merge
  • 07/01 — HowTo create a JDBC provider with wsadmin scripting - Jython
  • 06/30 — Creating an SVN wrap for your build using Ant
  • 06/25 — Creating the MQQueues with wsadmin scripting - JACL Part 2
  • 06/24 — Creating the MQQueueConnectionFactory with wsadmin scripting - JACL Part 1.
  • 06/23 — Imaging and filters
  • 06/23 — Quick start Singleton - Walk through

作者简介
软件开发工程师、架构师、开源爱好者、板球教练


特色标签
administrator, ant, automation, build, cache, ci, command, computers, continous, design, design-patterns, docker, engineering, fedora, gof, how-to, howto, ibm, infinispan, integration, jacl, java, jdbc, jdk-21, jython, kubernetes, llm, migration, mq, openjdk, openshift, patterns, programming, quarkus, redhat, release, rhel, scm, scripting, singleton, singleton-pattern, software, software-development, svn, sysadmin, tips, tools, utils, websphere, wsadmin


版权所有 © Shaaf’s blog 2025

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计