operationcode_infra
operationcode_infra copied to clipboard
Platform infrastructure for the Operation Code site.
We're on the ALB ingress controller (v1). The same project has changed its name to the AWS Load Balancer Controller and _very_ recently cut a v2 release. It's brand new...
Feature: Logging solution for the K8s cluster (Allen) Reason: As a infrastructure team, we want to proactively monitor the state of our infrastructure, so we can stay ahead of potential...
Kubernetes doesn't know how to size them to put them on nodes, so it doesn't know how to scale up. Along with that, when k8s scales down, applications should know...
The `default-http-backend` is a required part of the ingress controller for successful function, so it's reasonable to colocate them. A PR that moves the `kubernetes/default-http-backend` directory manifests into the `nginx-ingress-controller`...
This issue is to track bringing our current prod assets into kubernetes. operationcode-pybot operationcode-pyback front-end Currently the first 2 are hosted on ECS using ECR, with amazon RDS. The third...
We have two S3 buckets that are used by the Operation Code website - "operationcode-assets" and "operationcode-web". These are in one AWS account (the credentials of which are stored in...
Upgrade to Terraform 0.12, and ensure the CI build runs appropriately. When the most recent tag updated, the new `terraform:light` container was missing curl.
Followup for #67, let's enumerate all current DNS records that are in our operationcode.org hosted zone, and put them into Terraform in `dns/operationcode.org/records.tf`. It's worth noting that the build will...
Since we've had several requests to make it easier to contribute to our infrastructure, the addition of ArgoCD to enable engineers to put in a PR that will create resources...