https://github.com/clowdhaus/eksnode
The interface for Amazon Linux based EKS nodes
https://github.com/clowdhaus/eksnode
amazon-eks amazon-linux-2023 amazon-linux-ami eks kubernetes
Last synced: 17 days ago
JSON representation
The interface for Amazon Linux based EKS nodes
- Host: GitHub
- URL: https://github.com/clowdhaus/eksnode
- Owner: clowdhaus
- Created: 2023-03-13T23:05:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-09T12:42:46.000Z (27 days ago)
- Last Synced: 2025-06-09T13:48:38.395Z (27 days ago)
- Topics: amazon-eks, amazon-linux-2023, amazon-linux-ami, eks, kubernetes
- Language: Rust
- Homepage:
- Size: 1010 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# eksnode
## Local Development
The `protoc` Protocol Buffers compiler is required for compiling (containerd). See [grpc docs](https://grpc.io/docs/protoc-installation/) for installation instructions.
### MacOS
Note: not all tests run on MacOS since the binary is designed/intended to run on Amazon Linux 2023+
```sh
brew install FiloSottile/musl-cross/musl-crossrustup target add x86_64-unknown-linux-musl
TARGET_CC=x86_64-linux-musl-gcc \
RUSTFLAGS="-C linker=x86_64-linux-musl-gcc" \
cargo build --target=x86_64-unknown-linux-musl --release && \
cp target/x86_64-unknown-linux-musl/release/eksnode target/release/eksnode && \
upx target/release/eksnode --ultra-brute
```