iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Kubernetes

從零到一: 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 系列

介紹如何使用Spring Boot、Kubernetes 和 Istio作為微服務架構實現,從Spring boot 開發後端應用到打包成 image 運行至 Kubernetes進行調度, 並結合Istio 進行流量控管與日誌蒐集,使微服務架構更完善

參賽天數 25 天 | 共 25 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊NUTC-IMAC-MASTER-24
DAY 1

Day 1 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - Spring Boot起手式

今年要來分享的主題是這陣子接觸使用Spring Boot、Kubernetes 和 Istio實現微服務架構的一些心得 我會利用大概十天的時間,介紹一下Spri...

2024-09-02 ‧ 由 Allen Kuo 分享
DAY 2

Day 2- SpringBoot起手式Day 2 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - 環境的建立

首先我們要去下載的IDE,我會使用IntelliJ,如果要用Visual Studio Code也可以。下載點在這裡:https://www.jetbrains...

2024-09-03 ‧ 由 Allen Kuo 分享
DAY 3

Day 3 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - 安裝Spring Boot

今天要在我們的編譯器裡面安裝Spring Boot以下是我這次教學所使用到的一些套件版本,可供參考:Java version : 22jjwt-api vers...

2024-09-04 ‧ 由 Allen Kuo 分享
DAY 4

Day 4 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - IDE環境以及套件介紹

1-2 IDE環境介紹 左邊是的檔案存放的地方,之後建立的Class,Interface,都會放在左邊的資料夾底下,可以注意到是存放在:src/main/jav...

2024-09-05 ‧ 由 Allen Kuo 分享
DAY 5

Day 5 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - pom.xml介紹

pom.xml是管理Maven的主要文件,如果想要添加一個套件需要三個參數groupID、artifactID、version,可以參考以下寫法: <de...

2024-09-06 ‧ 由 Allen Kuo 分享
DAY 6

Day 6 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - Hello World

1-4 Hello World! 在開始之前,需要先知道幾種比較常用的Http Method GET:用來向特定來源請求資料譬如像資料庫拿取使用者帳號資料...

2024-09-07 ‧ 由 Allen Kuo 分享
DAY 7

Day 7 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - 建立Class跟Repository

1-5 Restful API 首先我們要建立一個Class裡面放我們要的參數 package com.example.glucon.Student; imp...

2024-09-08 ‧ 由 Allen Kuo 分享
DAY 8

Day 8 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - 透過pgadmin4操作資料庫

1-6 透過pgadmin4操作資料庫 如果你沒有Servr,可以先Register一個,之後去創建DataBase創建好之後到Intellij點右上角然後選下...

2024-09-09 ‧ 由 Allen Kuo 分享
DAY 9

Day 9 - SpringBoot起手式使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - MVC架構

首先先建立一個 Model: package com.example.demo.model; import jakarta.persistence.Entit...

2024-09-10 ‧ 由 Allen Kuo 分享
DAY 10

Day 10 使用Spring Boot、Kubernetes 和 Istio實現微服務架構 - JWT

2. 配置 UserDetailsService 和 UserDetails 我們需要定義一個 UserDetailsService,用來加載用戶信息,並且實現...

2024-09-11 ‧ 由 Allen Kuo 分享