PE

platform-engineering-labs/formae

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

778 stars 0 forks 품질 43 트렌드 57

Open-source Infrastructure As Code는 이미 실행중인 것을 시작합니다. formae는 부동산을 발견, 버전 드립과 손 뒤 현재 코드를 다시.

개요

formae는 클라우드 계정과 클러스터에서 실행되는 인프라를 발견하고, 모든 리소스와 모든 변경의 버전을 유지하고, 누구든지 변경을 만들고, 단일 속성에서 전체 환경으로 모든 granularity의 변경을 적용합니다. 관리할 국가 파일이 없습니다. 코드, CLI 또는 AI 에이전트를 통해 작동합니다. Terraform, OpenTofu 또는 Pulumi, 또는 AWS, Azure, Google Cloud, Kubernetes 및 기타 플랫폼에서 Helm 및 수동 변경 사항과 함께 사용할 수 있습니다. 이 저장소는, 당신이 자신을 실행하는 오픈 소스 버전입니다. formae Cloud는 에이전트 실행 및 관리와 동일합니다. Linux 및 macOS. 컨테이너 이미지와 Helm 차트는 서버 또는 Kubernetes에서 에이전트를 실행할 수 있습니다. 에이전트를 시작, 다음 이미 존재하고 코드를 얻을: 또는 자신을 선언. Pkl의 포마, 주요. pkl : 빠른 시작은 AWS, Azure 또는 GCP에 전체 예제를 10 분 정도 배포합니다.

개요(AI 번역)

formae는 클라우드 계정과 클러스터에서 실행되는 인프라를 발견하고, 모든 리소스와 모든 변경의 버전을 유지하고, 누구든지 변경을 만들고, 단일 속성에서 전체 환경으로 모든 granularity의 변경을 적용합니다. 관리할 국가 파일이 없습니다. 코드, CLI 또는 AI 에이전트를 통해 작동합니다.

Terraform, OpenTofu 또는 Pulumi, 또는 AWS, Azure, Google Cloud, Kubernetes 및 기타 플랫폼에서 Helm 및 수동 변경 사항과 함께 사용할 수 있습니다.

이 저장소는 formae IaC, 당신이 스스로 실행하는 오픈 소스 에디션입니다. formae Cloud는 에이전트 실행 및 관리와 동일합니다.

문서 · 빠른 시작 · 플러그인 · 릴리즈 노트 · 웹 사이트 · Discord

설치

Linux 및 macOS. 컨테이너 이미지와 Helm 차트는 서버 또는 Kubernetes에서 에이전트를 실행할 수 있습니다.

예

에이전트를 시작, 다음 이미 존재하고 코드를 얻을:

또는 자신을 선언. Pkl의 포마, main.pkl:

빠른 시작은 AWS, Azure 또는 GCP에 전체 예제를 10 분 정도 배포합니다.

어떻게 작동합니까?

  • **Discovery.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

formae discovers the infrastructure running in your cloud accounts and clusters, keeps a versioned record of every resource and every change to it, whoever made the change, and applies changes at any granularity, from a single property to a whole environment. There is no state file to manage. You work with it through code, the CLI or an AI agent.

It can be used as an alternative to Terraform, OpenTofu or Pulumi, or alongside them, Helm and manual changes, on AWS, Azure, Google Cloud, Kubernetes and other platforms.

This repository is formae IaC, the open source edition you run yourself. formae Cloud is the same formae with the agent run and managed for you.

Documentation · Quick start · Plugins · Release notes · Website · Discord

Install

/bin/bash -c "$(curl -fsSL https://hub.platform.engineering/get/formae.sh)"
export PATH=/opt/pel/bin:$PATH
formae --version

Linux and macOS. A container image and a Helm chart are available for running the agent on a server or in Kubernetes.

Example

Start the agent, then see what already exists and get code for it:

formae agent start                                            # in its own terminal
formae inventory resources --query="managed:false"            # resources formae found but does not manage
formae extract --query 'type:AWS::S3::Bucket' ./buckets.pkl   # code for them, generated from what is running

Or declare resources yourself. A forma in Pkl, main.pkl:

amends "@formae/forma.pkl"
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →