注:本文使用的Traefik為1.x的版本 在生產環境中,我們常常需要控制來自互聯網的外部進入集群中,而這恰巧是Ingress的職責。 Ingress的主要目的是將HTTP和HTTPS從集群外部暴露給該集群中運行的服務。這與Ingress控制如何將外部流量路由到集群有異 ...
在 年年初,Jenkins X首次發布,它由Apache Groovy語言的創建者Jame Strachan創建。Jenkins X 是一個高度集成化的 CI CD 平台,基於 Jenkins 和 Kubernetes 實現,旨在解決微服務體系架構下的雲原生應用的持續交付的問題,簡化整個雲原生應用的開發 運行和部署過程。僅需一條Jenkins X命令,管理員可以創建一個Kubernetes集群,並 ...
2019-12-12 14:49 0 651 推薦指數:
注:本文使用的Traefik為1.x的版本 在生產環境中,我們常常需要控制來自互聯網的外部進入集群中,而這恰巧是Ingress的職責。 Ingress的主要目的是將HTTP和HTTPS從集群外部暴露給該集群中運行的服務。這與Ingress控制如何將外部流量路由到集群有異 ...
一、Pipeline介紹 pipeline是一套jenkins官方提供的插件,它可以用來在jenkins中實現和集成連續交付 用戶可以利用Pipeline的許多功能: 代碼:pip ...
架構 二、核心組件 1、包管理工具 1.1、helm工具包 https://github.com/helm/helm 1.2、Ch ...
k8s-CI/CD介紹 1. 持續集成/持續交付概述 持續集成(Continuous Integration,CI):代碼合並、構建、部署、測試都在一起,不斷地執行這個過程,並對結果反饋。 持續部署(ContinuousDeployment,CD):部署到測試環境、預生產環境 ...
以Spring boot項目為例。傳統方式是本地生成jar包,FTP上傳服務器,重啟服務;如果是內網測試服,也可以在服務器上安裝git拉取代碼,在服務器上編譯打包。但這都需要人為干預,於是CI/CD就出現了。 CI:Continuous Integration(持續集成)。自動構建和測試 ...
k8s是kuberntes的簡寫,是容器編排領域的領導者,被譽為未來雲時代的操作系統,也是當下熱門的技術。 但學習起來,因為很多原因如gcr.io無法訪問,鏡像問題、硬件配置等情況,導致學習效果,不好。 這里推薦一個針對菜鳥的,可以在線一邊學習進行k8s理論知識,一邊進行實操的k8s教程。 該頁 ...
本文來自Rancher Labs 什么是Pod安全策略? Kubernetes Pod安全策略(PSP)是Kubernetes安全版塊中極為重要的組件。Pod安全策略是集群級別的資源,用於控制Pod安全相關選項,並且還是一種強化Kubernetes工作負載安全性的機制。Kubernetes平台 ...
Kubernetes Ingress用於添加規則,以將流量從外部路由到Kubernetes集群的服務中。在本文中你將了解ingress 的概念,以及用於路由外部流量到Kubernetes deployment的ingress controller。 通常情況下,自定義Nginx或HAproxy ...