エージェントの信頼性は、取り込み・生成・配布するものの信頼性によって決まります。JFrogは、すべてのAIモデル、Agent Skills、MCPサーバー、AI生成コード、そして生成されたアーティファクトを単一の信頼できる管理基盤(Single Source of Truth)で統制します。
エージェント型ソフトウェアサプライチェーン全体をセキュアに保護することで、新しい開発スピードでも信頼できるソフトウェアを提供できます。
コンテナアプリケーションで人気のツール「Kubernetes」は、ギリシャ語の「パイロット」または「船を操縦する人」という意味にちなんで命名されています。どんな旅でも操縦士は地図と同じくらい重要なものです。 アプリケーションのHelm chartとは操縦士の地図、つまりK8sリソースの関連セットを記述するHelm repositoryからデプロイできるファイルコレクションです。最適な方法でHelm chartを作成することができれば、Kubernatesが稼働環境でコンテナをデプロイする際に深みに嵌ることなく運用することができるでしょう。 しかし製品のデプロイ用に公開しているK8s chartを開発している時に私が見つけたように、他の方法で運用する方法もあります。プルリクエスト毎にHelmコミュニティからフィードバックをもらうことにより、コンテナの運用と更新の両方で最良の結果を得るHelm chartの実践的な活用方法を知ることができます。 コミュニティやユーザによって使用される本番環境のK8s chartを書く時に気をつけなければならないポイントを紹介します。特に気に留めておくべきことは以下のポイントです: どの依存関係を定義する必要があるか? アプリケーションは永続的な稼働が必要か? 機密事項と許可を通してセキュリティーをどう取り扱っていくか? 実行中のKubeletコンテナをどうやってコントロールするか? アプリケーションが稼働中でリクエストを受信できるということをどうやって確認するか? アプリケーションのサービスをどのように正式公開するか? Chartをどのようにテストするか? これらに注意することで、実際にK8sがコンテナアプリケーションをdockにスムーズに展開してHelm chartを構成および作成するときに役立ちます。 最初のステップ 始める前にHelm chartを開発する必須手順についておさらいしましょう。 このガイドではExpress.jsを使ってMongoデータベースに2層コミットの作成、読み取り、更新、削除(CRUD)アプリケーションのデプロイを推奨する実践方法に基づいてHelm chartを作成します。 GitHubのexpress-crudにサンプルアプリケーションのソースコードを公開していますので参照ください。 Helm chartの作成 Helmクライアントのcreateコマンドを使ってHelm chartのテンプレートを作成してみましょう。 $ helm create express-crud これでexpress-crud Helm chartのディレクトリ構造が作成されます。 開始するには、作成したChart.yamlファイルのchartメタデータを更新します。appVersion(dockerイメージタグとして使用されるアプリケーションのバージョン)、説明、バージョン(SemVer 2 バージョン文字列)、ソース、メンテナーとアイコンに適切な情報を追加してください。 apiVersion: v1 appVersion: “1.0.0” description: A Helm chart for express-crud application name: express-crud version: … 続きを読む Helm Chartの実践的活用法
埋め込むにはこの URL をコピーして WordPress サイトに貼り付けてください。
埋め込むにはこのコードをコピーしてサイトに貼り付けてください
Your submission has been recieved.
We will contact you soon!
再度、実行してください
Modal Message