Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/puppetlabs/relay-sdk-go
Go SDK for integrating with Relay
https://github.com/puppetlabs/relay-sdk-go
relay
Last synced: 22 days ago
JSON representation
Go SDK for integrating with Relay
- Host: GitHub
- URL: https://github.com/puppetlabs/relay-sdk-go
- Owner: puppetlabs
- License: apache-2.0
- Created: 2019-10-17T23:05:42.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-08-17T19:28:00.000Z (over 2 years ago)
- Last Synced: 2024-10-08T11:07:45.703Z (about 1 month ago)
- Topics: relay
- Language: Go
- Homepage:
- Size: 599 KB
- Stars: 2
- Watchers: 10
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Relay Go SDK
This repository contains APIs and utility commands used to interact with Relay
from inside a step container.## Ni
Ni is a command provided in every container running in Relay at the location
`/var/lib/puppet/relay/ni`. Usually, it is automatically added to the container `$PATH`.### Getting Ni
If you want to bundle Ni with your container or test it outside of a
containerized environment, you may download a binary copy of Ni:| SDK Version | Platform | Binary Archive | SHA-256 Checksum |
|-------------|----------|----------------|------------------|
| v1 | macOS/amd64 | [ni-v1-darwin-amd64.tar.xz](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-darwin-amd64.tar.xz) | [ni-v1-darwin-amd64.tar.xz.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-darwin-amd64.tar.xz.sha256) |
| | Linux/amd64 | [ni-v1-linux-amd64.tar.xz](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-amd64.tar.xz) | [ni-v1-linux-amd64.tar.xz.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-amd64.tar.xz.sha256) |
| | Linux/386 | [ni-v1-linux-386.tar.xz](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-386.tar.xz) | [ni-v1-linux-386.tar.xz.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-386.tar.xz.sha256) |
| | Linux/arm64 | [ni-v1-linux-arm64.tar.xz](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-arm64.tar.xz) | [ni-v1-linux-arm64.tar.xz.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-arm64.tar.xz.sha256) |
| | Linux/ppc64le | [ni-v1-linux-ppc64le.tar.xz](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-ppc64le.tar.xz) | [ni-v1-linux-ppc64le.tar.xz.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-ppc64le.tar.xz.sha256) |
| | Linux/s390x | [ni-v1-linux-s390x.tar.xz](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-s390x.tar.xz) | [ni-v1-linux-s390x.tar.xz.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-linux-s390x.tar.xz.sha256) |
| | Windows/amd64 | [ni-v1-windows-amd64.zip](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-windows-amd64.zip) | [ni-v1-windows-amd64.zip.sha256](https://packages.nebula.puppet.net/sdk/ni/v1/ni-v1-windows-amd64.zip.sha256) |