AWSクックスタトを使用してArtifactory HAをAWSにデプロする

AWS上のリポジトリマネ,ジャ,としてのJFrog Artifactory

最近更新日期:2020年6月1日

JFrog Artifactory Cloud on AWSは開発者とDevOpsエンジニアのためのホスト型ソリューションであり,ソフトウェア開発のライフサイクル全体を通して完全なコントロール,可視化,バ@ @ナリ管理を提供します。クラウドベースの開発により,ビルドおよびリリースプロセス全体の透明性とコントロールがDevOpsチームに提供されます。

この度,awsク。これには可用性の高い3つのAWSクイックスタートによりArtifactory企业のデプロイが出来る便利な機能を含みます。これで,高可用性(HA)構成でのArtifactory企业のAWSへのデプロ分级服务器が簡単か迅速に行えるようになりました。クイックスタートはAWS CloudFormationのテンプレートを使用した,自動化されたデプロイメントのサンプルです。AWS上に重要なテクノロジーをデプロイすることで,オプションが多く複雑になりがちなデプロイメントの設定を簡略化します。また,デフォルト設定を推奨し,素早く簡単なデプロesc escを可能にします。

有什么新鲜事

JFrogのクックスタトにおいて,皆さんのデプロメントを向上する次の新機能を提供します。

  1. 新しいバージョンであるArtifactory 7にアップデートされ,統合UIがお使いいただけるようになりました。
  2. amiベ,スとなり;
  3. Postgresのサポ,トが提供されます。
  4. エンタープライズのDevOpsチームがより強化されたセキュリティoktaCentOSベースのイメージにも対応しました。

AWSクesc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc

AWSクックスタトを使ってArtifactoryをデプロする主なメリットは次のとおりです。

  1. EC2や的,ECSでクイックスタートを使用すれば,Artifactoryのクラスターをすぐにデプロイ出来ます。
  2. 新規·既存いずれのクラスタ,にも適用できます。
  3. 作为代码を実現します的基础设施。コ,ド化により;コードエディターで編集し,バージョン管理システムで管理し,本番環境へデプロイする前にチームメンバーと一緒にファイルをレビューすることが出来ます。
  4. 自動化とデプロ@ @メントを管理します。AWS CloudFormationは,安全で再現性の高い方法でリソースをプロビジョニングするため,手動での作業やカスタムスクリプトの作成を行わなくても,インフラストラクチャーやアプリケーションの構築・再構築が可能になります。
  5. スタックを管理する際に実行すべき正しい操作を決定し,エラーが検出された場合は自動的に変更をロールバックします。

AWSにArtifactoryをデプロするための3のク

どのクックスタトもデプロメントオプションごとのテンプレトを提供しています。これによりCIDRブロック,インスタンスタイプ,そしてArtifactoryの設定も変更することが出来ます。

クesc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc

このクイックスタートを使用して,Amazon EC2でJFrog Artifactoryを自動で設定してください。デプロ@ @メントには次のものが含まれます。

  • 複数の可用分区にまたがる高可用性ア
  • AWSのベストプラクティスに従い,AWS上に独自の仮想ネットワークを提供するためのパブリックおよびプライベートのサブネットで構成されたVPC
  • パブリックサブネット上には
    • プライベートサブネット内のリソースがアウトバウンド・インターネットアクセスするための管理可能なネットワークアドレス変換(NAT)ゲートウェイ
    • パブリックおよびプライベートのサブネット上のEC2インスタンスにSSHでインバウンドアクセスするためのオートスケーリンググループ内のLinux踏み台ホスト
  • 80年ポートまたは443番でArtifactoryのプライマリーノードやプライベートノードに接続するパブリックサブネットと繋がるクラシックロードバランサー
  • プラ▪▪ベ▪▪トサブネット上には
    • プライベートサブネットまたはポート3306番経由でのみ接続可能なAmazon RDSインスタンス上のMySQL
    • プライマリーノード向けとセカンダリーノード向けの2つのAmazon EC2オートスケーリンググループ
  • リポジトリのストレジとして暗号化されたプラベトなAmazon S3バケット



クesc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc esc

このクイックスタートを使用して,亚马逊ECSでJFrog Artifactoryを自動で設定してください。デプロ@ @メントには次のものが含まれます。

  • 複数の可用分区にまたがる高可用性ア
  • AWSのベストプラクティスに従い,AWS上に独自の仮想ネットワークを提供するためのパブリックおよびプライベートのサブネットで構成されたVPC
  • パブリックサブネット上には
    • プライベートサブネット内のリソースがアウトバウンド・インターネットアクセスするための管理可能なネットワークアドレス変換(NAT)ゲートウェイ
    • パブリックおよびプライベートのサブネット上のEC2インスタンスにSSHでインバウンドアクセスするためのオートスケーリンググループ内のLinux踏み台ホスト
  • パブリックサブネットと繋がるネットワクロドバランサ(nlb)。ポート443番を介してNGINXコンテナにアクセスし,ポート8081番をリスンするArtifactoryプライマリーノードおよびセカンダリーノードに対しリバースプロキシやSSLターミネーションを提供する
  • プラ▪▪ベ▪▪トサブネット上には
    • ポト3306番経由のプラベトサブネットのみ接続可能なAmazon RDSンスタンス
    • プライマリーノード向けとセカンダリーノード向けの2つの亚马逊ECSサービスグループ
  • リポジトリのストレジとして暗号化されたプラベトなAmazon S3バケット

クaapl . exeックスタ. exeト3:Amazon EKSを使ってJFrog Artifactoryをデプロaapl . exeする

このクイックスタートを使用して,亚马逊的でJFrog Artifactoryを自動で設定してください。デプロ@ @メントには次のものが含まれます。

  • 複数の可用分区にまたがる高可用性ア
  • AWSのベストプラクティスに従った,AWS上に独自の仮想ネットワークを提供するためのパブリックおよびプライベートのサブネットで構成されたVPC
  • パブリックサブネット上には
    • プライベートサブネット内のリソースがアウトバウンド・インターネットアクセスするための管理可能なネットワークアドレス変換(NAT)ゲートウェイ
    • パブリックおよびプライベートのサブネット上のEC2インスタンスにSSHでインバウンドアクセスするためのオートスケーリンググループ内のLinux踏み台ホスト
  • パブリックサブネットと繋がるネットワクロドバランサ(nlb)。ポート443番をリスンし,ポート443番を使ってKubenetesオブジェクトとして設定されたNGINX Podに直接トラフィックを送信できる。NGINX PodはArtifactoryプライマリーノードおよびセカンダリーノードに対し,入口,リバースプロキシ,そしてSSLターミネーションを提供する
  • プラ▪▪ベ▪▪トサブネット上には
    • vpcの中のプラベトサブネッを介して接続でき,そこからポート3306番を使ってのみアクセス可能なAmazon RDSインスタンス
    • 2のパティションを持ったAmazon EKS
    • Kubernetesデプロ▪▪メントを管理するためのHelmデプロ▪▪メント
  • リポジトリのストレジとしての暗号化されたプラベトなAmazon S3バケット

さあ,やってみましょう!

JFrogのクイックスタートArtifactoryを1度デプロイしたら,そのまま本番環境でお使いいただけます。30 ~ 45分で起動されるでしょう!