Pinned Repositories
aws-acm-letsencrypt
Creates certificates with letsencrypt.org and uploads them to AWS ACM
aws-api-gateway-proxy
Creates API Gateway and a proxy integration to provide secure connection into a private VPC
aws-kops-cluster
Terraform module to create a kops cluster on AWS
aws-lambda-kms-encryption
Provision AWS Lambdas to en- and decrypt values using KMS
aws-route53-zone
Provisions a AWS Route53 Hosted Zone and optionally synchronises Nameservers with a Parent Zone
goci-route53-domain-stack
Goci-stack to setup External-DNS with an dedicated Cert-Manager Issuer using Route53 DNS Validation and Letsencrypt.org
goci-service-chart
Helm package to deploy standard HTTP applications with full configuration
k8s-namespace-provisioning
Provisions a ready to use Kubernetes Namespace including Limit Range, RBAC Service Accounts, Network Policies and more
kubernetes-deployment-webhook
Webhook Server written in Go to create Kubernetes Jobs to deploy for example Helm Charts
terraform-kiam-helm
Deploys Kiam using helm and creates additional IAM and cert-manager resources
goci-io's Repositories
goci-io/aws-kops-cluster
Terraform module to create a kops cluster on AWS
goci-io/aws-route53-zone
Provisions a AWS Route53 Hosted Zone and optionally synchronises Nameservers with a Parent Zone
goci-io/aws-acm-letsencrypt
Creates certificates with letsencrypt.org and uploads them to AWS ACM
goci-io/k8s-namespace-provisioning
Provisions a ready to use Kubernetes Namespace including Limit Range, RBAC Service Accounts, Network Policies and more
goci-io/terraform-kiam-helm
Deploys Kiam using helm and creates additional IAM and cert-manager resources
goci-io/aws-cloudfront-s3
Provisions a private AWS S3 Bucket and Cloudfront Distribution with optional DNS Records and Certificates
goci-io/aws-iam-user-keybase
Provisions an AWS IAM User, including optional access and ssh key. Secrets and password are encrypted with keybase pgp
goci-io/aws-lambda-kms-encryption
Provision AWS Lambdas to en- and decrypt values using KMS
goci-io/github-repository
Creates a Github repository or manages configuration (webhook, status checks, branch protection ...) of an existing repository.
goci-io/goci-route53-domain-stack
Goci-stack to setup External-DNS with an dedicated Cert-Manager Issuer using Route53 DNS Validation and Letsencrypt.org
goci-io/kubernetes-deployment-webhook
Webhook Server written in Go to create Kubernetes Jobs to deploy for example Helm Charts
goci-io/kubernetes-event-job
Deploys Kubernetes Jobs based on polled AMQP messages
goci-io/goci-service-chart
Helm package to deploy standard HTTP applications with full configuration
goci-io/aws-api-gateway-settings
Configures API Gateway settings to write Logs to CloudWatch and corresponding IAM role
goci-io/aws-atlantis-helm
A preconfigured Helm Release deployed via Terraform to decrypt or generate secrets and a server side workflow definition for Atlantis
goci-io/aws-cert-manager-helm
Deploys Cert-Manager using Helm, required AWS resources and letsencrypt ClusterIssuer
goci-io/aws-external-cluster-dns
Deploys external-dns as helm release and related IAM resources
goci-io/aws-iam-assumable-role
Creates an assumable IAM Role with external id support and policy attachements
goci-io/aws-iam-user-group
Provision a AWS IAM Group for humans and enforces MFA
goci-io/aws-kubernetes-vpc
Provisions a VPC from the current AWS context including subnets
goci-io/aws-organization-master
Provision AWS Organization and member accounts. Allows roles, users and or groups access to assume the member role
goci-io/aws-route53-records
Provisions Route53 Records in an existing hosted zone
goci-io/aws-saml-provider
Creates an AWS SAML provider and grants IAM permissions
goci-io/goci-aws-atlantis-stack
Combined goci-stack to setup Atlantis to provision AWS Accounts
goci-io/goci-cloudsploit-scanner-stack
Goci-stack to periodically run cloudsploit/scans and report Results to Notification Channels
goci-io/goci-community
This is a community repository to manage Issues and provide a helpful wiki to our customers
goci-io/goci-renovate-bot-stack
Goci-stack to setup Renovate Bot as CronJob with a Self-Hosted Config and custom Schedule
goci-io/goci-repository-setup-example
Example setup of an repository with Terraform workflow using Github Actions
goci-io/terraform-git-commit
Creates a git commit on rendered local files and pushes them to a git repository
goci-io/tfstate-backend-aws
Provisions an S3 Bucket and DynamoDB for use as Terraform State Backend and imports the state