Upgrade to Pro — share decks privately, control downloads, hide ads and more …

はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines

はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines

 本ウェビナーでは JFrog Platform の CI/CD サービスである JFrog Pipelines の概要についてお話します。JFrog は DevSecOps の実現のために JFrog Platform という包括的なプラットフォームサービスを提供しています。JFrog Platform のウェビナー(録画・スライド)では、開発者が作成した素晴らしいソフトウェアを「いかに迅速に安全に」エンドユーザーに届けることができるか、その実現のために JFrog は「バイナリ」を中心にこのフローを再定義してきたという話をしました。
 JFrog Pipelines はこのビジョンのうち DevSecOps をいかに「自動化」するかに貢献する CI/CD のプロダクトで Artifactory にアドオンする形でご利用いただけます。すでに世の中に多くある CI のツールやサービスとの違いなど、この機会に JFrog Pipelines を基礎から学んでみたい方を中心にご参加をお待ちしております。

Tsuyoshi Miyake

September 09, 2021
Tweet

More Decks by Tsuyoshi Miyake

Other Decks in Technology

Transcript

  1. ▪ ▪ ▪ Single Pane of Glass ▪ ▪ Groovy

    DSL ▪ DevOps MAINTAINABILITY OBSERVABILITY EXPENSIVE CI/CD
  2. 8 VPC K8s CI Dev1 CI Dev2 Dev1 Dev2 Dev1

    Dev2 Promote VPC K8s Dev1 Dev2 DevSecOps Docker
  3. 9 VPC K8s Test infra info Dev1 Image Dev2 Image

    CI Dev1 CI Dev2 Dev1 Dev2 Dev1 Dev2 Promote Dev1 Image Dev2 Image VPC K8s Prod infra info Dev1 Dev2 Prod release info DevSecOps Docker Base Image WITH JFrog Pipelines
  4. 24/7 Dedicated Support + DevOps Acceleration Service Arm BUILD TEST

    RELEASE DEPLOY On Premises & Multicloud VCS ACCESS FEDERATION ACL SSO JFrog Platform
  5. 15

  6. § : Native Step Generic Step § Native Step: DockerBuild,

    Jenkins, HelmBlueGreenDeploy... § Generic Step: Bash, PowerShell § § onStart, onExecute, onSuccess, onFailure, onComplete § : § res_<resource name>_<tag>, int_<integration name>_<tag> § § add_cache_files: § send_notification: JIRA, Slack, Email 16
  7. § § § 19 Run State Pipeline State Resource-based State

    step_1 name=A step_2 name=A step_1 Run 14 Run 15 name=A step_1 step_2 resource name=A
  8. Pipelines Templates § § pipeline.yml values.yml § § § Global:

    Pipelines § System: Pipelines § Local: 27
  9. Q&A