Skip to content
/ godpu Public
forked from opiproject/godpu

Go library and cli to communicate with DPUs and IPUs

License

Notifications You must be signed in to change notification settings

nupurjai/godpu

 
 

Repository files navigation

godpu

Linters Go Docker License codecov Go Report Card Go Doc Pulls Last Release

A Container Storage Interface (CSI) library, client, and other helpful utilities created with Go for OPI

I Want To Contribute

This project welcomes contributions and suggestions. We are happy to have the Community involved via submission of Issues and Pull Requests (with substantive content or even just fixes). We are hoping for the documents, test framework, etc. to become a community process with active engagement. PRs can be reviewed by any number of people, and a maintainer may accept.

See CONTRIBUTING and GitHub Basic Process for more details.

Installation

There are several ways of running this CLI.

Docker

docker pull opiproject/godpu:<version>

You can specify a version like 0.1.1 or use latest to get the most up-to-date version.

Run latest version of the CLI in a container:

docker run --rm opiproject/godpu:latest --help

Replace --help with any godpu command, without godpu itself.

Golang

go install -v github.com/opiproject/godpu@latest

or import

import (
        "github.com/opiproject/godpu"
)

About

Go library and cli to communicate with DPUs and IPUs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.2%
  • Dockerfile 0.8%