omegaup / prod

Deployment manifests for omegaUp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

omegaUp infrastructure as code

This repository contains omegaUp production settings and configuration.

Updating secrets

Secrets are encrypted using KSOPS with an encryption key stored in Amazon Key Management Service.

In order to update a manifest with secrets:

  1. Install SOPS.
  2. Get access to production AWS and sign in using the cli.
  3. Edit the file using SOPS:
    $ sops k8s/omegaup/overlays/production/frontend/frontend-secret.yaml

About

Deployment manifests for omegaUp

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:HCL 46.9%Language:Go 27.7%Language:HTML 14.0%Language:Python 8.7%Language:Dockerfile 2.0%Language:PHP 0.8%