Skip to content

Releases: rigdev/rig

v1.2.1

11 Oct 09:35
d66d5fa
Compare
Choose a tag to compare

Changelog

Docker Image

  • ghcr.io/rigdev/rig-operator:1.2.1

v1.2.0

11 Oct 06:41
Compare
Choose a tag to compare

Changelog

  • 3ec070d 🐛 Fix platform ingress (#186)
  • e4b5f0d 🐛 Fix platform interface (#187)
  • eaedaff 🐛 Fix silly Helm template mistake
  • 23bd254 🐛 No postgres by default
  • c498bb5 🔖 And update the version as well
  • 37baf3f 🔖 Partial undo tag of new Chart versions
  • 6c8d7ef 🔖 Re-apply dependency version in platform chart
  • 0dfd76e 🔖 Roll platform Chart version
  • 6eb6a1c 🔖 Tag new Chart versions (#185)

Docker Image

  • ghcr.io/rigdev/rig-operator:1.2.0

v1.2.0-rc.2

10 Oct 18:19
7e1ee44
Compare
Choose a tag to compare
v1.2.0-rc.2 Pre-release
Pre-release

Changelog

  • 7e1ee44 CLI: Displays the error messages on InputValidation error + slight refactoring (#184)
  • a6f794b CLI: Make 'rig dev kind create' more stable by waiting for deployments (#183)
  • f25e216 Refactor platform helm charts to make the platform a Capsule (#178)
  • 9dbcc31 Update InstanceStatus APIs (#175)
  • 60999a4 ✨ Add capabilities GRPC API (#173)
  • 4cac931 📦️ Include operator in rig-go-api (#182)
  • 18b649d 📦️ Publish operator API to rig-go-api (#179)
  • 6d76fd6 🚩 Add field for ingress support in cluster config API (#177)
  • d303aed 🧑‍💻 Add rig dev docker create command (#181)
  • 2093882 🧑‍💻 Make proper clean make targets (#180)

Docker Image

  • ghcr.io/rigdev/rig-operator:1.2.0-rc.2

v1.2.0-rc.1

09 Oct 11:05
5f709a1
Compare
Choose a tag to compare
v1.2.0-rc.1 Pre-release
Pre-release

Changelog

  • c08fec2 Add Autoscaler protobuf and Capsule spec (#130)
  • 2f637c8 Add ListInstanceStatuses function to Capsule service (#149)
  • 8ff4333 Add cluster service and handler (#103)
  • 38eaf5d Add missing protobuf field (#136)
  • 002c622 Add rollback endpoint (#138)
  • 2086fb4 Added cluster proto (#98)
  • 2e8b768 Added new field to CreateBuild response (#115)
  • 5793c14 Added proto for new InstanceStatus (#148)
  • 17e0807 Automatically add a developer registry to the kind cluster when using 'Make kind-create' (#92)
  • e649374 CLI for Rollback (#139)
  • fcb1d98 CLI: Add 'dev kind' commands (#125)
  • 38f6b82 CLI: Add --remote flag to create-build and deploy (#121)
  • a37e9ba CLI: Default to rollback to latest successful rollout (#142)
  • 442bfa3 CLI: Improvements for create-build (#119)
  • be5d330 CLI: Refactor all Rig CLI to use Fx differently in conjunction with Cobra (#126)
  • 73d2939 CLI: Support for the autoscaler (#161)
  • f549afc CLI: Update 'rig dev kind create/deploy' to use the new operator/platform helm charts (#154)
  • 9046160 CLI: Use the new InstanceStatus in 'capsule instance get' (#157)
  • f140bf0 Capsule Controller implementation for HPA support (#160)
  • 8c425f3 Change rollback functionality to be a Deploy change (#143)
  • 687961a Create buf.build publish step (#132)
  • 37dede2 Do rollback as as Deploy Change (#146)
  • c152e7e Fix rollback_id type error (#144)
  • 0920a0b Fixed protobuf error with instance statuses (#150)
  • 9200fe0 Format image/build timestamps differently (#118)
  • f28b748 Improve CLI 'capsule deploy' and fixed bug with deploying in Docker (#117)
  • 3ba85ec Push local docker image to dev-registry if dev-registry exists (#110)
  • 6a29378 Redo protobuf for InstanceStatus (#151)
  • 074d28d Remove Push from cli + flag completion (#124)
  • 71bd3dd Second half of #99 (#104)
  • c5302a0 Small addition to the InstanceStatus proto (#164)
  • b1c0c1d Update README.md
  • 1a4f89c Update README.md (#113)
  • 1c5185d Update resource request and limits for rig-proxy (#88)
  • 7a1a3d3 cmd, args and envs in capsule create (#89)
  • 7af23e7 config, env and network cli methods + completion (#123)
  • 7713932 deploy CLI Method (#112)
  • e2fa4cf improved capsule deploy flow + author and updated at on cofig files (#99)
  • b7c7fc9 rig -> platform fixes (#145)
  • 66a6398 ✅ Add test for resource ownership on loadbalancer (#100)
  • 23bb362 ✅ Add tests for validation and defaulting (#127)
  • ca66bb3 ✅ Run integration tests in CI (#101)
  • 895fd79 ✨ Add CRD webhook support (#111)
  • e333675 ✨ Add custom project-id on Create API (#131)
  • 62bc8e6 ✨ Add initial version of the k8s-native cluster backend (#114)
  • ba08394 ✨ Add rig-operator binary (#134)
  • a0f4ab4 ✨ Add support for certificates (#158)
  • a0e7047 ✨ Minimal capsule controller implementation (#90)
  • 1cc6b66 ✨ Support config files in Capsule operator (#156)
  • 4c1f5e3 ➕ Add rig-operator as a dependency of the rig-platform chart (#162)
  • ec9cfd1 ⬆️ Update to use go 1.21 (#155)
  • db3d147 🎨 Move Capsule config to clusters (#91)
  • be8283f 🎨 Un-uuid project IDs (#129)
  • 6cdef7d 🐛 Fix make chart deployment (#170)
  • 4e6fdaf 🐛 Fix postgres insecure flag and ports forwarding (#153)
  • 4fbe24b 🐛 Fix removing a registry secret again (#107)
  • e7d39da 🐛 Fix setting cluster issuer for platform (#159)
  • 1463364 🐛 Minor fixes to ingress and auto scaler (#171)
  • 2010a99 📦️ Add goreleaser files for rig-operator (#135)
  • bcf9b79 📦️ Add rig-operator helm chart (#152)
  • 9be7937 📦️ Bundle as rig-core (#147)
  • c20a058 🔊 Introduce instance messages (#122)
  • 5f709a1 🔖 Prepare for new release (#172)
  • 15e7662 🔖 Update chart version
  • 8d19606 🔥 Cleanup unused components (#128)
  • fa4fba2 🔥 Remove unused files (#163)
  • ec78e2f 🔥 Remove unused server-config.yaml (#168)
  • c09d12b 🔨 platform-tag (#166)
  • 0ce68be 🙈 Clean up gitignore (#167)
  • a3e2d8d 🚚 Remove some of the folder nesting for controller test (#102)
  • 178cb22 🚚 Rename goreleaser Dockerfile.core -> Dockerfile (#169)
  • 40dc339 🚧 Get Docker Registries to work with new Capsule Spec as well (#106)
  • ef0a2d1 🚧 More work on Capsule Spec compatibility in Docker and old K8s client (#105)
  • 5410437 🚧 More work on the kubernetes-native cluster backend (#120)
  • 51b0cb7 🚸 Allow reuse of tags in builds, by storing by digest (when available) (#108)
  • aaa0dcb 🚸 Improve bug report template (#94)
  • a098d04 🦺 Add validation for mounted files (#96)

Docker Image

  • ghcr.io/rigdev/rig-operator:1.2.0-rc.1

v1.1.3

13 Sep 10:34
Compare
Choose a tag to compare

Changelog

  • 928b007 ♻️ CLI now reprompts user if they supply a wrong username and/or password (#55)
  • 58e50ba Add 'init' command to rig-admin to help the setup of a new Rig server (#62)
  • 152a7c7 Add Resources to ContainerSettings (protobuf) (#71)
  • ca7dff2 Added get-resources to the capsule CLI cmd (#73)
  • fa6bb87 Added set-resources to the capsule CLI cmd (#72)
  • d4b5997 Bug fix with resources (#75)
  • 599b776 CMD Prompt for login & project use (#56)
  • 9d04984 Config File Mount For Both K8s and Docker (#78)
  • 96f5ef2 Deploy capsules with custom Resources, k8s and docker (#70)
  • 28cb238 Don't set ephemeral storage by default (#77)
  • a8d9903 Fix bug when Resources are nil in ContainerSettings (#74)
  • d90c567 Fix bug with validating docker images (#79)
  • ffa0904 Fixes to Resource Enveloping (#82)
  • 7d523eb Refactor ProjectUse function to be more readable and have less nesting (#65)
  • c29e791 Remove all references to EphemeralStorage (#80)
  • 07d9f06 Remove promptui and replace it with promptkit (#67)
  • 3c7cd56 Update rig-go-api (#84)
  • e967f31 Various cleanups in the CLI (#68)
  • 57f9fbe With CLI (#81)
  • 86e5bf1 added validation check to config file path (#85)
  • 1c43f9e check if projects exist. prompt if not (#63)
  • 2e09302 update go api (#86)
  • a27f9c7 ⬆️ chart: update appVersion to v1.1.2 (#54)
  • f73bcc0 🐛 Make metrics gathering more stable (#87)
  • dd2f065 👷 Improve cli import/install test, to work with PRs from forks (#60)
  • 3c319ab 📈 Include clusterType (#61)
  • bd225b9 🔖 Prepare release

Docker Image

  • ghcr.io/rigdev/rig:1.1.3

v1.1.2

06 Sep 14:48
6c5fcb5
Compare
Choose a tag to compare

Changelog

  • bd04b59 ⬆️ chart: bump appVersion to v1.1.1 (#49)
  • 6c5fcb5 🐛 Fix missing return-errors on add/delete private registries (#53)
  • dab7a3c 📦️ Remove go.mod from CLI to simplify installation (#51)

Docker Image

  • ghcr.io/rigdev/rig:1.1.2

v1.1.1

06 Sep 09:10
e396c4f
Compare
Choose a tag to compare

Changelog

  • f48eaf0 🔧 Move cmd/rig/utils to cmd/common so it can be reused (#46)
  • c794028 Fix deps
  • f86ea6e Refactor Create User CLI commands (#40)
  • 6a725be Revert "Refactor Create User CLI commands (#40)"
  • 25e1022 ✨ Validate build images at creation time (#44)
  • e396c4f ⬆️ Bump dashboard to v0.2.9 (#47)
  • 495ad40 ⬆️ Update rig image version for helm to v1.1.0 (#43)

Docker Image

  • ghcr.io/rigdev/rig:1.1.1

v1.1.0

05 Sep 12:47
9f1f47d
Compare
Choose a tag to compare

Changelog

  • e073e71 small typo (#26)
  • a6da699 ♻️ Refactor Builds API to reflect the relationship to images better (#27)
  • 9541fe0 ✏️ Telemetery -> Telemetry (#24)
  • 145f9ad ✨ Implement private registries for Docker (#31)
  • da48883 ⬆️ Roll dependencies to rig repos (#29)
  • 9f1f47d ⬆️ Update rig dashboard to v0.2.8 (#42)
  • 1a38bae 🐛 Fix clash between k8s svc discovery and rig env var (#25)
  • 31eea16 🐛 Fix read of build id (image) in Kubernetes (#32)
  • 433f524 📝 chart: Add description and homepage (#22)
  • b10b379 🔖 Release v1 chart (#23)
  • 1d97cd5 🔖 chart: Release v0.4.0 (#21)
  • f124bd6 🚑️ Fix lack of backward compability after build cleanup (#41)

Docker Image

  • ghcr.io/rigdev/rig:1.1.0

v1.0.0

03 Sep 20:08
7cfbe08
Compare
Choose a tag to compare

Changelog

  • 72ed776 🐛 Fix docker build: go.work deleted (#8)
  • 69cd4c2 🐛 fix goreleaser build of rig cli (#12)
  • 32cb5ba 🐛 k8s: Fix capsule uptime (#5)
  • 2442c32 📝 Update logo top margin in README.md (#15)
  • b5408eb 📝 Update scale of logo in README.md (#13)
  • 45cc4df Add darkmode logo asset in README.md (#9)
  • 4ba7881 Buf readme (#16)
  • fcae53b Dont use h tags in the heading README.md (#11)
  • 7fb6f85 Fixed link in README.md
  • e14518b Hardcode logo width in README.md (#14)
  • 42c7914 Update README.md
  • bee2901 Update README.md (#18)
  • 49e4be7 Use svg for logo asset README.md (#10)
  • 9d32c9e ns to rig in storage (#19)
  • 82300b6 ➖ Isolate CLI with a go.mod and remove dependency on Rig internals (#2)
  • 2508884 ➖ Remove replace-reference to rig from cli (#3)
  • f5cc4d2 ⬆️ Update dashboard to v0.2.2
  • f29fd68 ⬆️ Update dashboard to v0.2.3
  • 7cfbe08 ⬆️ Update dashboard to v0.2.6 (#20)
  • bbd01cd 🎉 Welcome to Rig.dev!
  • 7de79cf 🐛 Fix a missing index on build name (#7)
  • c0cc9ec 🐛 Remove unsued rig-service from docker-compose
  • c822bb7 🔒️ Remove init-user in favor of the rig-admin tool
  • 111295a 🔧 Move 'management' config items to root level (#6)
  • 96eeb1a 🔨 Use docker compose instead of docker-compose (#17)
  • 8ed0458 🔨 Use go.mod replace instead of go.work files (#4)

Docker Image

  • ghcr.io/rigdev/rig:1.0.0