Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 months 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 (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-03T13:22:12.000Z (5 months ago)
- Last Synced: 2024-08-03T14:36:35.466Z (5 months ago)
- Topics: amazon-eks, amazon-linux-2023, amazon-linux-ami, eks, kubernetes
- Language: Rust
- Homepage:
- Size: 651 KB
- Stars: 1
- 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
```