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

Bumping configs for eBPF and Graviton2 support #16

Open
chadbrewbaker opened this issue Nov 25, 2020 · 3 comments
Open

Bumping configs for eBPF and Graviton2 support #16

chadbrewbaker opened this issue Nov 25, 2020 · 3 comments

Comments

@chadbrewbaker
Copy link

chadbrewbaker commented Nov 25, 2020

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).

@heitorlessa
Copy link
Contributor

Hey Chad - I'm not sure I got the ask, could you expand on the issue a bit on the problem and suggested solution?

Quickly glancing to the repo you mention I see two changes - Packer minor version bump and readme.

Perhaps this was created in error?

@chadbrewbaker
Copy link
Author

Livecoding :) Once I get yaks shaved for ARM and bumping the kernel I'll send a PR.

@heitorlessa
Copy link
Contributor

heitorlessa commented Nov 25, 2020 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants