Skip to content

v1.0.0-rc.1

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Oct 22:24
· 29 commits to main since this release
f86fde9

Container Images

Container images for v1.0.0-rc.1 are published to GitHub Container Registry (GHCR).

All images are tagged with v1.0.0-rc.1.

Available images: Agent Substrate GitHub Packages

To pull an image:

docker pull ghcr.io/agent-substrate/substrate/<image-name>:v1.0.0-rc.1

What's Changed

⚠️ Breaking Changes

Bug Fixes

Features: Networking and Egress

Features: Security and Identity

Features: Workers and Actors

Features: Install and Operations

Documentation

Other Changes

New Contributors

Full Changelog: v0.6.0...v1.0.0-rc.1

Images

Container images for this release are published as ghcr.io/agent-substrate/substrate/<image>:v1.0.0-rc.1 for linux/amd64 and linux/arm64. The images a release publishes are listed in Release images.

Install

From a checkout of v1.0.0-rc.1, with Go, install the release images into the current kubectl context. Add --kind for a kind cluster.

git clone --depth 1 --branch v1.0.0-rc.1 https://github.com/agent-substrate/substrate.git
cd substrate
go run ./cmd/ate-setup deploy ate-system \
  --image-repo ghcr.io/agent-substrate/substrate --image-tag v1.0.0-rc.1 \
  --credential-provider='{"name":"k8s.io"}' \
  --ingress-allowed-spiffe-ids=<SPIFFE IDs of your ingress clients>

See Installing pre-built images for the flags.

kubectl-ate

kubectl-ate is attached for Linux and macOS on amd64 and arm64. Download the binary for your platform and its .sha256 file, check it, and put it on your PATH as kubectl-ate:

shasum -a 256 -c kubectl-ate-linux-amd64.sha256
install -m 0755 kubectl-ate-linux-amd64 ~/.local/bin/kubectl-ate

Committers in this release