owned this note changed 5 years ago
Linked with GitHub

讓 Jenkins 老爺爺掌舵帶領開發者航向美好新世界 - 白凱仁

歡迎來到 Kubernetes Summit'20 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

共筆入口:https://hackmd.io/@k8ssummit/20
手機版請點選上方 按鈕展開議程列表。

從這開始

Intro

  • Jenkis
    • CDF first graduate project
  • Flow
    • Dev push into git
    • Jenkis check github
    • K8S Plugin :create a pod to test svc
    • Jenkins Agent Pod
  • OS:ubuntu
  • 以Agent為專案名稱
  • Cluster Autorscale
    • ASG(AWS auto scaling Grouping)
    • 彈性增減node

Test e2e

  • AWS EC2 plugin
    • auto create instance agent
    • for e2e Test
  • Package Prebuild Image
    • 對於重複的code,包成Image
    • 最終成為share Libary給dev.引用
  • use minikube to test ap at different k8s version env.
  • Setup() & Reset() & InstallAddon()

merge

  • use script to deploy code

Scan Image

  • Jenkins pipline -> dockerImage.scan()
  • trivy
  • clairy : public image to repository and gen gui

deploy

  • Helm support : Jenkins Pipline -> Jenkins Libary

God mode

  • Jenkins 避免權限過高
    • GitOps
    • Flux : monitor repo, code, image meta 確保一致性

Choose

  • Argo

ChatOps & Jenkins X

tags: k8ssummit20 k8s
Select a repo