Thanks to visit codestin.com
Credit goes to github.com

Skip to content

netclab/function-eapi

Repository files navigation

eAPI Function

This Crossplane composition function generates resources for interacting with Arista EOS devices via JSON-RPC.
It is intended for use in Crossplane Configuration packages to manage device state automatically.

# Run the code in development mode, for crossplane render
hatch run development
# Lint and format the code - see pyproject.toml
hatch fmt
# Run unit tests - see tests/test_fn.py
hatch test
# Build the function's runtime image - see Dockerfile
docker build . --tag=runtime
# Build a function package - see package/crossplane.yaml
crossplane xpkg build -f package --embed-runtime-image=runtime

License

Copyright 2026-present Michal Bakalarski and Netclab Contributors

The project is published under Apache 2.0 License

About

Crossplane Function to generate resources for interacting with Arista EOS devices via JSON-RPC.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors