Skip to content
This repository was archived by the owner on Oct 29, 2021. It is now read-only.

Bumping configs for eBPF and Graviton2 support #16

@chadbrewbaker

Description

@chadbrewbaker

Like to get some eyeballs on a builder to catch any mistakes. Ruby on Rails server - but could easily be .Net/JVM/Node/Django/RustRocket.

  • On the fence over the 5.4.20 kernel for awslinux2 or switch distros to Centos 8. Even the EKS AMI is broken on a lot of kubernetes tools from an old kernel.

  • Going with Graviton 2. Travis' benchmarks and my own M1 experience are overwhelming that x86 is toast.

  • Custom compile of the Ruby stack with FDO - source traceability on all gems as a build artifact.

  • Nginx, RDS compatible mysql 5.7 for local testing, SAM local for testing.

  • Task workers in a cgroup to limit blast radius of lurking media processing 0-days.

  • Source RPMs cached as artifacts cached to S3.

  • Anything that isn't production critical compressed with zstd to save space.

  • Deployment as EC2 batch for running tests - or giving devs a production parity instance they can ssh/vscode into from their laptop (especially with Docker hosed on M1, and this being ARM which would hose x86 WSL2).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions