並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 36 件 / 36件

新着順 人気順

pulumiの検索結果1 - 36 件 / 36件

  • 「Pulumi AI」発表。自然言語でAWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上のインフラやサービスのInfra-as-Codeを自動生成

    「Pulumi AI」発表。自然言語でAWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上のインフラやサービスのInfra-as-Codeを自動生成 クラウドをはじめとするITインフラの構成をコードで定義する、いわゆるInfrastructure as Codeツール「Pulumi」を提供するPulumi社は、自然言語からインフラ構成コードを自動生成する「Pulumi AI」を含む、AIを活用した新サービス群「Pulumi Insights」を発表しました。 Exciting news! Pulumi Insights - intelligence for cloud infrastructure – is here. We’ve tapped into the power of generative AI and GPT-4 to automate

      「Pulumi AI」発表。自然言語でAWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上のインフラやサービスのInfra-as-Codeを自動生成
    • Pulumi AI

      Get StartedUse Pulumi AI to generate a program, or start from one of our curated AI Answers. Create an Issue File a feature request or bug on GitHub! Pulumi AI Answers Pulumi AI's top answers, curated by us.

        Pulumi AI
      • 「Pulumi」がバージョン1.0に到達、正式版に。インフラの状態をJavaScript、Python、Goなどで記述可能。個人向けサービスは無料で提供

        「Pulumi」がバージョン1.0に到達、正式版に。インフラの状態をJavaScript、Python、Goなどで記述可能。個人向けサービスは無料で提供 かつてサーバの設定や起動、ネットワークの構成といったインフラの構築は、それぞれの設定ツールやコンソールから運用担当者がマニュアル操作で行ってきました(いまでもそうしている組織は少なくないでしょう)。 しかし仮想化基盤やクラウドなど最近のモダンなインフラでは、APIや設定ファイルを通じてプロビジョニングやコンフィグレーションが可能です。 このようにソフトウェアでインフラの状態の表現が可能になることを、いわゆる「Infrastructure as Code」(コードとしてのインフラ)と呼びます。 Infrastructure as Codeの利点は、インフラの状態をコードで記述することによって、誰でも確実に間違いなく実行できて手作業によるミス

          「Pulumi」がバージョン1.0に到達、正式版に。インフラの状態をJavaScript、Python、Goなどで記述可能。個人向けサービスは無料で提供
        • Infrastructure from Code (IfC) ツールまとめ - maybe daily dev notes

          昨今Infrastructure from Code (IfC)という概念をよく耳にします。先日もAWSのGregor Hohpeが関連する記事を書いていました。 architectelevator.com この記事では、Infrastructure from Codeとはなにか簡単に紹介し、具体的にどのようなツールがあるか網羅的にまとめます。 Infrastructure from Codeとはなにか Infrastructure from Code (IfC) とは、その名の通り、Infrastructure as Code (IaC) に関連する概念です。IaCとの根本的な違いは、IaCは開発者がインフラを明示的に意識して構成を記述するのに対し、IfCでは開発者がインフラをできるだけ意識しないよう抽象化を試みていることです。これにより、差別化に繋がらない重労働ができる限り排除された高

            Infrastructure from Code (IfC) ツールまとめ - maybe daily dev notes
          • インフラ構成ツールの「Pulumi 3.0」正式リリース。APIでPulumiを呼び出し可能、クラウドのアップデートに即時対応など

            インフラ構成ツールの「Pulumi 3.0」正式リリース。APIでPulumiを呼び出し可能、クラウドのアップデートに即時対応など コードを用いてクラウドをはじめとするITインフラの構成を定義できる、いわゆるInfrastructure as Codeツールの「Pulumi」が、最新版となる「Pulumi 3.0」として正式リリースされました。 Announcing our new #CloudEngineering Platform (Pulumi 3.0)! Native providers with 100% API coverage Pulumi Packages to share #cloud components Automation API for programmatically deploying infrastructure from code Enterprise-g

              インフラ構成ツールの「Pulumi 3.0」正式リリース。APIでPulumiを呼び出し可能、クラウドのアップデートに即時対応など
            • 両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~

              IntelliJ IDEA を知らなかった 自分に教えたい小ネタ集 / IntelliJ IDEA Hints for My Past Self

                両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
              • PulumiがKubernetesへの本格対応を発表。GitOps対応、YAMLからPulumi Pythonへの変換機能など

                PulumiがKubernetesへの本格対応を発表。GitOps対応、YAMLからPulumi Pythonへの変換機能など コードを用いてAWSやAzureをはじめとするさまざまなITインフラの状態を記述できる、いわゆるInfrastructure as Codeツールの「Pulumi」が、Kubernetesへの本格対応を発表しました。 Are you a #Kubernetes user and a fan of #InfrastructureAsCode? Checkout Pulumi's new superpowers out today: Deployment automation New ecosystem integrations like @OpenPolicyAgent ✈️ Migration tools convert YAML to modern code h

                  PulumiがKubernetesへの本格対応を発表。GitOps対応、YAMLからPulumi Pythonへの変換機能など
                • インフラのGitOpsを可能にする「Pulumi Deployments」登場。コードをGit Pushするだけでインフラの構成変更を実行

                  インフラのGitOpsを可能にする「Pulumi Deployments」登場。コードをGit Pushするだけでインフラの構成変更を実行 コードを用いてクラウドをはじめとするITインフラの構成を定義できる、いわゆるInfrastructure as Codeを実現するオープンソースの「Pulumi」を開発するPulumi社は、インフラの構成を定義したコードをGit Pushすると自動的に定義に従って実行してくれる新サービス「Pulumi Deployments」を発表しました。 Introducing #Pulumi Deployments for remote execution of your Pulumi programs! Deploy by pushing to a @github branch Click to deploy from the Pulumi Service c

                    インフラのGitOpsを可能にする「Pulumi Deployments」登場。コードをGit Pushするだけでインフラの構成変更を実行
                  • 「Pulumi AI」発表 自然言語でAWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上のインフラやサービスのInfra-as-Codeを自動生成

                    この記事は新野淳一氏のブログ「Publickey」に掲載された「「Pulumi AI」発表。自然言語でAWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上のインフラやサービスのInfra-as-Codeを自動生成」(2023年4月17日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 クラウドをはじめとするITインフラの構成をコードで定義する、いわゆる「Infrastructure as Code」ツール「Pulumi」を提供するPulumi社は、自然言語からインフラ構成コードを自動生成する「Pulumi AI」を含む、AIを活用した新サービス群「Pulumi Insights」を発表しました。 PulumiはTypeScriptやPython、Go、Javaといった一般的なプログラミング言語を使ってインフラの構成コードを記述

                      「Pulumi AI」発表 自然言語でAWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上のインフラやサービスのInfra-as-Codeを自動生成
                    • TerraformからPulumiへの移行方法

                      序論 先日、Terraform開発元であるHashiCorp社から今後リリースするすべての製品においてライセンスを変更するアナウンスが発表されました。 ライセンス変更による影響はこちらの記事などをご覧頂ければわかりやすいと思います。 このライセンス変更はHashiCorp社と競合する企業に対して競合プロダクト内にコミュニティ版HashiCorp製品を無償で利用できなくなるもので、Terraformなどを利用するユーザー自身には影響はありません。Terraform Cloudと競合するサービスを提供するSpacelift[1]やenv0[2]がこのライセンス変更に対して自身らのプロダクトの今後について述べております。2社ともこのライセンス変更に対して賛成の立場をとり、今後自分たちのプロダクトについてどうするか弁護士と相談すると記載しています。[3][4] 一方で同じプロビジョニングツールとし

                        TerraformからPulumiへの移行方法
                      • AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services | Amazon Web Services

                        AWS News Blog AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services Today, I am happy to announce the availability of AWS Cloud Control API a set of common application programming interfaces (APIs) that are designed to make it easy for developers to manage their AWS and third-party services. AWS delivers the broadest and deepest portfolio of cloud services. Builders leverage th

                          AWS Cloud Control API, a Uniform API to Access AWS & Third-Party Services | Amazon Web Services
                        • PulumiでECS環境を構築する - Kaizen Platform 開発者ブログ

                          SREの本田(@mov_vc)です。 Kaizen Platformではインフラ構築にPulumiを採用し始めています。今回は、Pulumiの基本的な説明+ECS環境をPulumiで構築した手順をまとめました。結論から言うとPulumi、かなり便利なので、導入を考えているよ〜という人はぜひ読んでみてください。 TL;DR 汎用言語で書ける TypeScript, JavaScript, Pythonで記述できます。 依存関係解決してくれる リソース間に依存関係があってもPulumiさんがよしなにやってくれます。 WebUIやべーじゃん WebUIはこんな感じでプロジェクト、環境一覧画面があり、イケてます。 作業履歴とかもWebUIで確認できる 環境ごとのstate情報、Pulumi作業履歴などが確認できます。 開発めっちゃ活発 リリースサイクルが週1ペース。ちゃんと寝てる??? ぷ…Pul

                            PulumiでECS環境を構築する - Kaizen Platform 開発者ブログ
                          • 自然言語からインフラ構成コードを自動生成してくれる「Pulumi AI」発表。AWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上に対応 | テクノエッジ TechnoEdge

                            ITジャーナリスト/Publickeyブロガー。IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。 クラウドをはじめとするITインフラの構成をコードで定義する、いわゆるInfrastructure as Codeツール「Pulumi」を提供するPulumi社は、自然言語からインフラ構成コードを自動生成する「Pulumi AI」を含む、AIを活用した新サービス群「Pulumi Insights」を発表しました。 PulumiはTypeScriptやPython、Go、Javaといった一般的なプログラミング言語を使ってインフラの構成コードを記述できるのが大きな特徴です。Pulumi Insightsは、そのPulumiをベースにした拡張機能です。 AIが130以上のインフラやサービスの構成コードを生成Pulumi Insightsの目玉機能が

                              自然言語からインフラ構成コードを自動生成してくれる「Pulumi AI」発表。AWS、Azure、Cloudflare、Kubernetes、Datadogなど130以上に対応 | テクノエッジ TechnoEdge
                            • さくらのクラウド向けツールを使いこなして構成管理を省力化 | さくらのナレッジ

                              はじめに さくらのクラウドには、組み合わせると便利に使えるツールがたくさんあります。この記事では、Ansible, Pulumi, Prometheusを組み合わせて、構成管理を省力化するテクニックを紹介します。これらは業務で実際に利用しているツールやフローです。 さくらのクラウドについて 簡単にさくらのクラウドの紹介をします。 データの転送料が無料です。AWSなどを使っている人には驚かれることが多いです。 コントロールパネルが直観的に操作できると思います。 最小構成の料金が1,980円(1コア1GBサーバ+20GB SSD)です。さくらのVPSなどと比べると中規模以上のシステムを組む方が利用されるのかなと思います。 ネットワーク関連サービスが豊富で、例えばこんなのがあります。 さくらのVPS/さくらの専用サーバ/AWSとの接続 GSLB, L4/L7ロードバランサー セキュアモバイルコネ

                                さくらのクラウド向けツールを使いこなして構成管理を省力化 | さくらのナレッジ
                              • Announcing New Pulumi Open Source Projects for Kubernetes

                                Infrastructure as code for engineers in Node.js, Python, Go, .NET, Java, and YAML

                                  Announcing New Pulumi Open Source Projects for Kubernetes
                                • PulumiはIaCの革命児になれるか

                                  序論 2023年4月にPulumi社はPulumiサービスにAIを組み込んだ機能を実装したと発表しました。 ここ最近、コード生成系AIが増えてきましたがIaCに特化したツールは珍しいと思いましたので触って感想を述べていきます。 Pulumiとは まずPulumiについて説明いたします。 Pulumiはプログラミング言語でインフラストラクチャーを作成できるプロビジョニングツールです。 プロビジョニングツールで有名なものですとTerraform[1]やAWS CDK[2]があり比較するとPulumiはやや知名度が低いです。 Googleトレンドより 類似ツール比較 VS Terraform 類似ツールとの違いについてドキュメントで紹介しています。Terraformとの主な違いについては以下の通りです。[3] 項目 Pulumi Terraform

                                    PulumiはIaCの革命児になれるか
                                  • PulumiにおけるServerlessアプリケーション開発

                                    本記事は リクルートライフスタイル Advent Calendar 2019 21日目の記事です。 こんにちは!先月のKubeConのセッションを消化しきれないままの年越しを危惧している小谷野(@bandwagondagon)です。 みなさんのチームでは、インフラリソースのプロビジョニングには何かツールを使っていますでしょうか? 弊社ではTerraform Enterpriseの導入事例で取り上げているようにTerraformを利用しているチームが多いです。 TeraformはHCLによってインフラコードを記述するプロビジョニングツールです。このHashiCorp社製言語のHCLは、開発者によって作成・変更がしやすく、さらにJSON互換でマシンフレンドリーという設計思想に基づいて開発されています。 一方、最近はAWS CDK がGAになったり、PulumiのVer1.0がリリースされたりな

                                      PulumiにおけるServerlessアプリケーション開発
                                    • インフラ構成ツール Pulumi を試してみた #Pulumi #GCP #Go - クリエーションライン株式会社

                                      ※ 1 クレジット → Pulumi Programに定義された 1 つのリソースを 1 時間利用した時の 1 単位 実際に触ってみた 前提 今回はローカル開発環境(macOS)を利用してGoでGCPリソース(CloudStorageBucket)のデプロイを実施したいと思います。デプロイ後はhtmlファイルのbucketへの配置もPulumiで実施して、簡易な静的Webサーバーの動作確認を行います。基本的にデプロイ手順は公式HPに記載の手順に沿って実施します。 macOS v11.6.4 go1.18.3 darwin/amd64 Pulumi v3.35.3 前準備 (参考) PulumiをmacOSにインストール brew install pulumi/tap/pulumi GoをmacOSにインストール (参考: Go公式HP) Go公式HPに記載の手順に従ってインストール実施しま

                                        インフラ構成ツール Pulumi を試してみた #Pulumi #GCP #Go - クリエーションライン株式会社
                                      • Policy as Codeでインフラのコンプライアンスを自動実現! 「Pulumi CrossGuard」を活用してみよう

                                        第5回となる今回は、Policy as Codeの概要を解説し、「Pulumi CrossGuard」を利用してPulumiでリソースを作成する際のポリシーチェック を行うハンズオンを実践していきます。 はじめに 前回はPulumiのSecurityについて解説しました。今回は、前回で少し触れたPulumi Policy as Codeのポリシーエンジンとなる「Pulumi CrossGuard」について解説していきます。後半のハンズオンでは、「Pulumi CrossGuard」を利用して実際にPulumiでリソースを作成する際のポリシーチェックの様子を確認していきます。 Policy as Codeについて そもそも、Policy as Codeとはなんでしょうか? まず、その概要を少しおさらいします。 Policy as Codeの概要 一般的に、Policy as Code(PaC

                                          Policy as Codeでインフラのコンプライアンスを自動実現! 「Pulumi CrossGuard」を活用してみよう
                                        • AWS open source newsletter, #141

                                          Ricardo Sueiras for AWS Posted on Jan 16 • Updated on Jan 23 • Originally published at blog.beachgeek.co.uk January 16th, 2023 - Instalment #141 Welcome Welcome to the AWS open source newsletter of 2023, edition #141. This week we have more new projects for you to practice your four freedoms, including "distributed-compute-on-aws-with-cross-regional-dask", a solution to simplify distributed comput

                                            AWS open source newsletter, #141
                                          • 「Pulumi Stack」とは ー Pulumiによるマルチステージ環境の構築方法

                                            第3回となる今回は、Pulumi Stackの概要について解説し、複数Stackのデプロイについてハンズオンを実施していきます。 はじめに 前回は、Pulumiのチュートリアルを通して実際にAWSリソースを作成し、Pulumiの基本的な使い方について解説しました。今回は、前回でも少し触れたPulumiのStackについて、もう少し深掘りして概要/メリットや活用方法を解説していきます。 なお、後半のハンズオンではdev環境や本番環境など、リリース段階に応じた複数の環境をPulumi Stackで実際に構築し、Stackの理解を深めていきます。 Pulumi Stackについて Stackの概要 Stackとは、異なる環境やアプリケーションごとにインフラストラクチャをデプロイするための機能であり、Pulumi Programから生成されるインスタンスです。例えば、1つのPulumi Progr

                                              「Pulumi Stack」とは ー Pulumiによるマルチステージ環境の構築方法
                                            • PulumiをGoで書いてみる - Qiita

                                              やろうとは思っていたものの、手を出さずにいたのでこれを機にやってみよう。 Pulumiってなに? https://www.pulumi.com/ Pulumiとは様々なプログラミング言語から好きなものを使ってインフラのプロビジョニングやデプロイができるツールです。 昨今界隈で使われているTerraformみたいなものですね。 TerraformがHCLという独自の言語を利用しているのに対し、Pulumiはjavascript/typescript/python/C#/F#/VB/Go (今現在pulumi new -hで確認できる言語) が利用できる模様。 AWSはもちろんGCP/AzureやAliCloud、K8s、OpenStackまでサポートされているようです。 最近の流行りとしてコンテナ化が進んでいるので、EKS/GKE/AKSあたりに対応されているのはすばらしい。 普段私はRai

                                                PulumiをGoで書いてみる - Qiita
                                              • Pulumi で AWS ELBv2 (ALB) と ACM発行の証明書を用いた Listener を作成する際に "UnsupportedCertificate" のエラーが発生したときに疑うこと - Qiita

                                                Pulumi で AWS ELBv2 (ALB) と ACM発行の証明書を用いた Listener を作成する際に "UnsupportedCertificate" のエラーが発生したときに疑うことAWSTypeScriptElasticLoadBalancingCertificateManagerPulumi はじめに Pulumi で AWS Elastic Load Balancing v2 (type は ALB) (以下 ALB) を AWS Certificate Manager で発行する証明書を用い Listener の作成を試みたところ "UnsupportedCertificate" のエラーが発生しました 最初 "UnsupportedCertificate" だけでは何が原因かわからなかったため調査した結果を記載します 先に結論を... 私の場合 AWS Certi

                                                  Pulumi で AWS ELBv2 (ALB) と ACM発行の証明書を用いた Listener を作成する際に "UnsupportedCertificate" のエラーが発生したときに疑うこと - Qiita
                                                • Joe Duffy - Journey to Pulumi 1.0

                                                  Founder/CEO Pulumi • Cloud, languages, and developer tools guy • Eat, sleep, code, repeat We started Pulumi a little over two years ago with an ambitious mission: to enable as many people on the planet to harness as much of the modern cloud as possible. The raw capabilities of modern cloud platforms are astonishing and are growing at an unbelievable pace. Yet they remain out of reach or hard to us

                                                  • Announcing Pulumi 3.0

                                                    Infrastructure as code for engineers in Node.js, Python, Go, .NET, Java, and YAML

                                                      Announcing Pulumi 3.0
                                                    • Announcing the Pulumi AWS Native Provider, Powered by the AWS Cloud Control API

                                                      Infrastructure as code for engineers in Node.js, Python, Go, .NET, Java, and YAML

                                                        Announcing the Pulumi AWS Native Provider, Powered by the AWS Cloud Control API
                                                      • Pulumi (TypeScript) で AWS Native Package を利用する初期設定 - Qiita

                                                        はじめに Public preview 中の AWS Native Package の初期設定方法について本記事にまとめました。 AWS Native Package については ▼ 記事を参照してみてください Pulumi の project は作成済みであることを前提として記載します。 まだ、 project を作成していない方は以下記事や公式ドキュメントを参考に初期設定まで完了させてください。 実行環境 % sw_vers ProductName: macOS ProductVersion: 12.0.1 BuildVersion: 21A559 % node -v v16.10.0 % yarn -v 1.22.17

                                                          Pulumi (TypeScript) で AWS Native Package を利用する初期設定 - Qiita
                                                        • Pulumi Announces AWS Native Provider

                                                          Facilitating the Spread of Knowledge and Innovation in Professional Software Development

                                                            Pulumi Announces AWS Native Provider
                                                          • Pulumi+さくらのクラウドでjs/ts/py/goを使ってInfrastructure as Codeする - febc技術メモ

                                                            はじめに JavaScript/TypeScript/Python/Goを用いてInfrastructure as Codeできるpulumiでさくらのクラウドに対応するためのプロバイダー(プラグインとSDK)を公開しました。 www.pulumi.com github.com このプロバイダーを用いることで、以下のようなコードでさくらのクラウド上のリソースを操作可能になります。 さくらのクラウド上にサーバ(CentOS)を作成する例(TypeScript) import * as sakuracloud from "@sacloud/pulumi_sakuracloud"; // CentOSパブリックアーカイブのIDを参照 const centOSArchive = sakuracloud.getArchive({osType: "centos"}); // CentOSパブリックアー

                                                              Pulumi+さくらのクラウドでjs/ts/py/goを使ってInfrastructure as Codeする - febc技術メモ
                                                            • Announcing New Infrastructure Lifecycle Management Features in Pulumi Cloud

                                                              Today we announced a new wave of Infrastructure Lifecycle Management capabilities in Pulumi Cloud. These build upon and extend our rich Pulumi Deployments foundation for deployment orchestration and workflow. This is an exciting, customer-driven release, with new features that help with Day 2 operations and management. These new features are: Drift Detection and Remediation - Continuously detect a

                                                                Announcing New Infrastructure Lifecycle Management Features in Pulumi Cloud
                                                              • SecretもPulumiで使いこなしたい! PulumiのSecurityを試してみよう

                                                                第4回となる今回は、PulumiのSecurityについて解説し、ハンズオンではPulumiによる暗号化処理を行い、AWS SecretManagerを利用したRDS接続する流れを実践していきます。 はじめに 前回は、実際にマルチステージ環境のStackを構築して、Stackの概要や活用のメリットについて解説していきました。今回は、第1回でも少し触れたPulumiのArchitectureをおさらいしつつ、PulumiにおけるSecurityについて解説していきます。 なお記事後半のハンズオンでは、Securityに関連してAWS RDS(MySQL)接続のための認証情報についてPulumiによる暗号化処理を行い、AWS SecretManagerを利用してセキュアにRDS接続する流れを実践していきます。 PulumiのArchitecture Pulumiは大まかに2種類のArchite

                                                                  SecretもPulumiで使いこなしたい! PulumiのSecurityを試してみよう
                                                                • Pulumi (TypeScript) で操作中の AWS アカウント ID を取得する - Qiita

                                                                  はじめに AWS のリソースへのアクセス権限 (bucket policy 等) や、ログ出力先の設定などを行うために、アカウント ID を取得する機会があり調査したメモです。 AWS Classic (@pulumi/aws) の場合 AWS Classic (@pulumi/aws) は terraform の AWS Provider を元に作成されています terraform の場合は aws_caller_identity を利用しますが Pulumi でも同様の data source を利用します terraform で AWS アカウント ID を取得する場合は以下記事を参考ください。 AWS Classic (@pulumi/aws) の場合は getCallerIdentity を利用し取得 getCallerIdentity terraform 同様、 アカウント I

                                                                    Pulumi (TypeScript) で操作中の AWS アカウント ID を取得する - Qiita
                                                                  • がんばるぞい bot の構成管理ツールとして Pulumi を導入した話 - ペンギン村 Tech Blog

                                                                    Tl;Dr まえがき Pulumi 3.0 のリリース Pulumi って? TypeScript による記述 設定値の管理 デプロイ時の差分確認 マルチステージなデプロイ おわりに P.S. Tl;Dr GCP の構成管理ツール(Infrastructure as Code)として Pulumi を導入してみた。 TypeScript でコード補完などの機能にたよりながら記述できるのは快適だった。 マルチステージで適用する必要があったが、コードで記述できるゆえにシンプルに対処できた。 Shell Script で1コマンドでインフラを構築できるようにした。 Pulumi はいいぞ。 まえがき 以前の記事で書いたように、最近 Crystal(と Ruby)でがんばるぞい bot を復活させました。 blog.penginmura.tech しかし、GCP の構成管理は行っておらず、GCP

                                                                      がんばるぞい bot の構成管理ツールとして Pulumi を導入した話 - ペンギン村 Tech Blog
                                                                    • Pulumi を CircleCI で Continuous Delivery する - tech.guitarrapc.cóm

                                                                      この記事は、Pulumi dotnet Advent Calendar 2019 の13日目です。 qiita.com Terraform では、PRに連動させてどのようにPlan/Apply をするのかを一度は考え、すでに実践しているはずです。 私のお勧めはAtlantis ですが、CircleCI でもいいでしょう。Terraform Cloud もいいですね。 Pulumi には残念ながら Atlantis はないので、PRに連動させて CircleCI との Continuous Delivery を組んでみましょう。 目次 目次 TL;DR Why 環境 完成イメージ Pulumi が提供している Continuous Delivery 事前準備 GitHub Apps について Pulumi .NETCore 用の docker イメージの用意 CircleCI の構成 環境変

                                                                        Pulumi を CircleCI で Continuous Delivery する - tech.guitarrapc.cóm
                                                                      • Pulumi Automation API でSelf-serviceなPlatformを作ってみる - Qiita

                                                                        はじめに 先日、PulumiからAutomation API がリリースされました。 Pulumiはこれまでも汎用プログラミング言語で宣言的な環境構成の定義ができていました(TerraformをHCLではなく汎用プログラミング言語で書けるイメージです)が、構成定義だけでなく、ステートの管理や環境への変更適用などこれまでCLIを使って実施していたタスクもプログラム言語内で完結させて実施できるようになりました。 これによって、Pulumiで行っていた環境構成の定義から、定義した構成の実環境への適用まですべてをバックエンドサーバと統合できるようになりました。こうした機能をAPIなどを通じて公開することで、開発者や運用者が簡単に利用できるようになります(PulumiではこのユースケースをPlatform APIと言う名前で呼んでいます)。 今回これを活用して、外部からAPIや簡単なGUIを使って、

                                                                          Pulumi Automation API でSelf-serviceなPlatformを作ってみる - Qiita
                                                                        • AWS が AWS クラウドコントロール API の一般提供を発表

                                                                          AWS は、AWS クラウドコントロール API の一般提供を発表しました。これは、デベロッパーがクラウドインフラストラクチャを一貫した方法で管理し、最新の AWS 機能をより迅速に活用できるようにするために設計された一連の一般的なアプリケーションプログラムインターフェイス (API) です。クラウドコントロール API を使用すると、デベロッパーは、個別のサービス固有の API を使用する代わりに、5 つの一貫した API を使用して数百の AWS リソースと十数個のサードパーティーのリソースのライフサイクルを管理できます。今回のリリースにより、AWS パートナーネットワーク (APN) パートナーは、新しいリソースが利用可能になったときにカスタム開発作業に数週間を費やす代わりに、ソリューションを既存および将来の AWS 機能およびサービスとどのように統合するかを 1 回の統合で自動化で

                                                                            AWS が AWS クラウドコントロール API の一般提供を発表
                                                                          1