GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Panfactum/stack: The Panfactum Stack

BranchesTags
Open more actions menu

Latest commit

 

History

1,305 Commits
1,305 Commits

Folders and files

NameName
Last commit message
Last commit date
.astro
.astro
 
 
.aws
.aws
 
 
.buildkit
.buildkit
 
 
.claude
.claude
 
 
.github
.github
 
 
.kube
.kube
 
 
.ssh
.ssh
 
 
contributing
contributing
 
 
environments
environments
 
 
infrastructure
infrastructure
 
 
packages
packages
 
 
.dockerignore
.dockerignore
 
 
.editorconfig
.editorconfig
 
 
.envrc
.envrc
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.npmrc
.npmrc
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.sops.yaml
.sops.yaml
 
 
CLAUDE.md
CLAUDE.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
TOC.md
TOC.md
 
 
bun.lock
bun.lock
 
 
cspell.config.yaml
cspell.config.yaml
 
 
flake.lock
flake.lock
 
 
flake.nix
flake.nix
 
 
package.json
package.json
 
 
panfactum.yaml
panfactum.yaml
 
 

Repository files navigation

Panfactum logo


Panfactum Framework

Discord CLA assistant

The Panfactum Framework is an integrated set of OpenTofu (Terraform) modules and local tooling aimed at providing the best experience for building, deploying, and managing software on AWS and Kubernetes.

This repository also serves as the canonical reference infrastructure deployment — a fully-worked example of a Panfactum framework deployment that defines the live infrastructure used in demos. The environments/ and infrastructure/ directories at the repo root contain the Terragrunt environments and custom OpenTofu modules that power this reference deployment.

Installation

If you'd like to add the Panfactum Framework to your organization, see our deployment guide.

If you'd like to connect to an existing stack, see the new user guide.

Structure

This repository is a monorepo where all components are versioned together to ensure internal consistency. See packages/TOC.md for a description of each package.

The reference infrastructure deployment lives at the repo root:

  • environments/ — Terragrunt environment configurations for the reference deployment
  • infrastructure/ — Custom OpenTofu modules used by the reference deployment
  • panfactum.yaml — Panfactum configuration for the reference deployment

Local Development

The flake.nix at the repo root provides a reproducible development shell with all tools needed to work on both the framework packages and the reference infrastructure.

Licensing

Unless an alternative license is supplied in a specific directory, all files in this repository are governed by this license. If a directory contains an alternative license, all files contained in that directory (and it's descendants) are governed by that alternative license exclusively.

Maintainers

  • fullykubed

About

The Panfactum Stack

panfactum.com

Topics

argocdauthentikawsciliumdevenvdevopsgrafanainfrastructure-as-codekarpenterkuberneteslinkerd2nixplatform-engineeringprometheusterraformterragruntvault

Resources

Readme
AGPL-3.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

36 stars

Watchers

2 watching

Forks

9 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.