Skip to content
Terraform all my world
HCL Makefile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
communication/slack
dns/gandi/lamirault.xyz
monitoring
projects/nlamirault
.gitignore
Makefile
README.md
galactus.png
galactus.sh
galactus.svg

README.md

Galactus

Terraforming ...

Backend

Amazon S3

Create a bucket:

$ aws s3api create-bucket --bucket my-galactus --region eu-west-1 \
    --create-bucket-configuration LocationConstraint=eu-west-1

Enable the server side encryption:

$ aws s3api put-bucket-encryption --bucket my-galactus \
    --server-side-encryption-configuration={\"Rules\":[{\"ApplyServerSideEncryptionByDefault\":{\"SSEAlgorithm\":\"AES256\"}}]}

Enable the bucket’s versioning:

$ aws s3api put-bucket-versioning --bucket my-galactus \
    --versioning-configuration Status=Enabled

Google Cloud Storage

TODO

Actions

Kubernetes

  • Kubernetes Cluster in Google Kubernetes Engine (GKE)
  • Kubernetes Cluster in Azure Container Service (AKS)

Source code

  • Define your projects, organizations, teams on Github
  • Define your projects, groups on Gitlab

Meetings

  • Google Calendar

Monitoring

  • Updown
  • UptimeRobot
  • StatusCake

### DNS

  • Gandi

Changelog

A changelog is available here.

Contact

Nicolas Lamirault nicolas.lamirault@gmail.com

You can’t perform that action at this time.