今天這篇文章要探討的是關於 Kubernetes 內應用程式版本的一些議題。
Kubernetes 提供一個平台供開發者與維運者去安裝各式各樣的應用來滿足各種不同的工作,然而這些應用程式本身都由不同的組織或公司維護,且都有屬於自己的版本發行。
對於維運人員來說,要將這些應用程式安裝到 Kubernetes 內也有眾多選擇,不論是 Helm, Kustomize, Jsonnet 甚至是原生 Yaml,這也意味者一個 Kubernetes 叢集內,可能同時使用多套工具來安裝應用程式
作者的公司遇到的問題就是,我要怎麼知道目前哪些應用程式有新的版本可以更新? 有沒有一個類似 Maven 或是 Scala Steward 之類的工具,可以幫忙檢查所有使用軟體的版本狀態是否有新版需要更新。
作者沒有看到一個適合於 Kubernetes 內的解決方案,但是找到了一個名為 nvchecker (new version chekcer) 的開源專案,並且嘗試使用該開源專案來解決版本更新問題
對於使用 Helm 的應用程式來說,我們可以透過 helm repo 的方式來觀察最新版本,這部分簡單。
但是對於其他的安裝方式,有些可能只能觀察 Github/GitLab 的頁面,或是相關的 Tag 來知道最新的 image 有哪些。
作者於文中示範如何使用 nvcheckr 來檢查不同軟體的最新版本,並且輸出可更新的選項讓管理員人知道有哪些需要處理。
對該議題有興趣的可以點選下列連結觀看全文
https://medium.com/bigdatarepublic/software-versioning-on-kubernetes-806a48480832
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「maven 如何 使用」的推薦目錄:
- 關於maven 如何 使用 在 矽谷牛的耕田筆記 Facebook 的最佳貼文
- 關於maven 如何 使用 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於maven 如何 使用 在 台灣物聯網實驗室 IOT Labs Facebook 的精選貼文
- 關於maven 如何 使用 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於maven 如何 使用 在 大象中醫 Youtube 的精選貼文
- 關於maven 如何 使用 在 大象中醫 Youtube 的精選貼文
- 關於maven 如何 使用 在 Mave教學| Maven 初學者中文教程 的評價
- 關於maven 如何 使用 在 maven安装和使用#maven - YouTube 的評價
- 關於maven 如何 使用 在 使用Maven 构建和测试Java - GitHub 文档 的評價
maven 如何 使用 在 軟體開發學習資訊分享 Facebook 的最佳解答
課程說明
學習如何使用 Angular 和 Spring Boot 建立一個全端應用程式。
Angular 和 Spring Boot 是開發全端應用程式的兩個最熱門的技術。
瞭解如何使用 Angular 和 Spring Boot 建立全端應用程式可以讓你得到一份工作或提升你目前的工作。 這些都是熱門技能,公司正在拼命尋找開發人員。 一些收入最高的職位招聘是為有 Angular 和 Spring Boot 經驗的全端開發人員。
本課程將幫助你迅速瞭解 Angular 和 Spring Boot 的速度。 我將揭開技術的神祕面紗,並幫助你從頭開始瞭解基本概念,以建立一個使用 Angular 和 Spring Boot 全端應用程式。
你還將使用最新的開發工具,如 IntelliJ、 Visual Studio Code、 Maven 和 npm。 所有的專案都基於 Maven 和 npm,因此你可以自由使用任何你想要的工具。
https://softnshare.com/full-stack-angular-spring-boot-tutorial/
maven 如何 使用 在 台灣物聯網實驗室 IOT Labs Facebook 的精選貼文
美國防部:軍隊使用人工智慧 採道德原則
最新更新:2020/02/25 10:43
(中央社華盛頓24日綜合外電報導)美國國防部今天宣布,武裝部隊使用人工智慧已採用「道德原則」,這項措施目的在於勸服美國科技巨擘與軍方合作。
法新社報導,美國國防部長艾斯培(Mark Esper)聲明指出:「人工智慧科技將使未來戰場出現很大的變化,但不會改變美國對負責合法行為的堅定承諾。」
根據聲明,經常批評中國公安使用臉部辨識技術的美國國防部已誓言,將針對人工智慧科技建立「詳盡且明確定義的使用方式」。
美國國防部聲明指出,這種透過經驗學習必要專門技術的科技,也將是「可靠」且具備使用上透明的系統制度。
因此,人工智慧科技將是「可支配的」:軍方將有能力解除或撤銷表現出意想不到行為的部署系統。
人工智慧武器相關問題在美國國防部向來頗具爭議性,美國國防部的基本原則是人類事先必須知曉-即武器本身無法自己決定是否攻擊目標。
由於缺乏人工智慧裝置武器以致這樣的原則仍模糊不清,在經與美國科技巨擘、主要大學和政府商議15個月後才有此定義。這次商議是由前谷歌(Google)執行董事長施密特(Eric Schmidt)帶領舉行。
在公司員工施壓下,谷歌2018年不願更新與美國國防部之間被稱為「專家計畫」(Project Maven)的合約。這項計畫使用機器學習在無人機影片中,如何辨別人類和物體。
美國國防部聯合人工智慧中心(Joint Artificial Intelligence Center)主任夏納翰中將(Lt. Gen. Jack Shanahan)在向記者解釋人工智慧原則時說:「如果我們在3年前(推專家計畫時)就具備人工智慧道德原則,我們對嘗試做什麼和為何如此嘗試就能透明公開,也許會有不同的結果。」
資料來源:https://www.cna.com.tw/news/ait/202002250075.aspx
maven 如何 使用 在 maven安装和使用#maven - YouTube 的推薦與評價

maven 安装和 使用 # maven #教程Apache Maven Tutorial | Introduction. ... <看更多>
maven 如何 使用 在 使用Maven 构建和测试Java - GitHub 文档 的推薦與評價
您可以在GitHub Actions 中创建持续集成(CI) 工作流程,以使用Maven 构建和测试Java 项目。 ... <看更多>
maven 如何 使用 在 Mave教學| Maven 初學者中文教程 的推薦與評價
Maven 初學者中文教程 · 建立Maven環境 · 用Maven建立第一個Project · Maven的識別管理 · Maven 的Project管理 · Project目錄架構 · Maven 引用第三方函式庫 · Maven Plugin. ... <看更多>
相關內容