rig

The DevEx & Application-layer for your Internal Developer Platform ⛵

APACHE-2.0 License

Stars
1K
Committers
9

Bot releases are visible (Hide)

rig - v1.12.1 Latest Release

Published by github-actions[bot] about 1 month ago

Changelog

  • 5ee71645 🎨 Implement redo pipeline trigger changes in the CLI (#1215)
  • 880614bd 🎨 Redo triggers to more logical and include all or one condition (#1214)
  • 624e3c2c 🐛 Fix capsule extensions usage in templates (#1217)
  • 73164611 🐛 Fix premature closing of plugins (#1216)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.12.1
  • ghcr.io/rigdev/rig:1.12.1
rig - v1.12.0

Published by github-actions[bot] about 1 month ago

Changelog

  • 9f82b30a 🎨 Add conditions to manual promotions and change structure slightly (#1205)
  • 1ac1f9d9 ♻️ Refactor config creation and always do validation (#1206)
  • f6dbc6b4 ✨ Add Extensions to the capsule types (#1202)
  • 07f8597e ✨ Add compute-config rig-ops command to dry-run plugin configuration (#1209)
  • 381b09e3 ✨ Add conditions to manual progressions and other slight changes (#1201)
  • 02d4b54b ✨ Include file content in capsule status (#1210)
  • 9af33fb4 Fix naming (#1203)
  • 4c53824b Fix naming redux..
  • 330e9d0e ✨ Add Capsule-Extensions to Pipeline configuration (#1208)
  • 726bc240 ✨ Add capsule-level extensions through Platform config (#1199)
  • 487f4ba5 🐛 Fix platform-helm to include capsule extensions (#1212)
  • 50d800d3 🐛 Fix reading of instance image ID (ImageID in favor of Image) (#1213)
  • e1ee6408 🔖 Tag new operator version (#1200)
  • 9d919f6e 🔧 Improve plugin configuration by being more consistent about plugin name vs plugin field (#1211)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.12.0
  • ghcr.io/rigdev/rig:1.12.0
rig - v1.11.9

Published by github-actions[bot] about 1 month ago

Changelog

  • 0b525179 🐛 Fix newline in generated files from proto-gen (#1198)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.9
  • ghcr.io/rigdev/rig:1.11.9
rig - v1.11.7

Published by github-actions[bot] about 2 months ago

Changelog

  • 3334302a 🐛 Fix alb service-port bug which constructed an invalid service spec (#1186)
  • 3686f297 📝 Add examples to rig-ops CLI page (#1183)
  • 703796a0 📝 Added AWS guide (#1187)
  • c1837e58 ✨ Platform Capsule can now reference k8s configmaps/secrets as files (#1189)
  • 13b97690 ✨ Support for config file refs in deploy CLI (#1190)
  • 4d378b43 🐛 Fix readyness check event processing (#1188)
  • cf111636 🔖 Tag new chart versions (#1185)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.7
  • ghcr.io/rigdev/rig:1.11.7
rig - v1.11.6

Published by github-actions[bot] about 2 months ago

Changelog

  • c1854fa8 📝 A bit of homepage stuff, but mostly redo the getting-started into a guide (#1175)
  • 937d2539 📝 A bunch of docs fixes. (#1178)
  • 47dea6db 📝 Add exampels to the scale page (#1182)
  • b096b34f 📝 Add plugin pipeline diagram (#1180)
  • a6b9da25 📝 Move github and gitlab example to a ci-cd guide (#1179)
  • 52934a4b 📝 New figures in environment page (#1181)
  • 5b702eb8 📝 Slight updates to the CRD & Operator page (#1176)
  • 3a183e0c ♻️ Copy v1alpha2 types into platformv1 to have all protobuf types in one package (#1177)
  • f8a62ce3 ✨ Add --dir option to rig-ops migrate for reading plain YAML files (#1184)
  • bd819058 ✨ Add object_create plugin which can create arbitrary objects (#1174)
  • 49151999 🐛 Fix token expiration validation in CLI auth check (#1173)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.6
  • ghcr.io/rigdev/rig:1.11.6
rig - v1.11.5

Published by github-actions[bot] about 2 months ago

Changelog

  • 881aef02 🐛 Fix login-check in CLI
  • 3f0ad9ec 🔖 Tag new chart versions (#1172)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.5
  • ghcr.io/rigdev/rig:1.11.5
rig - v1.11.4

Published by github-actions[bot] about 2 months ago

Changelog

  • 49c30861 🐛 Add Type meta to HPA to make versions consistent (#1162)
  • 17c79788 🐛 Fix various small things with the migration tooling (#1170)
  • 4e18e5c8 📝 Add Helm migration guide (#1164)
  • 50fa6c4d 📝 Declarative capsule spec deploy (#1168)
  • 95868f2c 📝 Make a more detailed guide on how to use plugins to inject secrets into a capsule (#1169)
  • a97edd51 📝 Update private key doc string (#1165)
  • c115d15f ✨ Add a Helm reader to the rig-ops, that renders the chart and passes resources through the migration tool (#1161)
  • b0a00bb3 ✨ Emit deletion-at timestamp to be able to understand deletion lifecycle in platform (#1166)
  • e0232664 🐛 Fix parent-ref in object watching (#1171)
  • 034ac422 🐛 Work around a propagation-delay in Kubernetes, in relation to graceful Pod shutdown (#1167)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.4
  • ghcr.io/rigdev/rig:1.11.4
rig - v1.11.4-rc.1

Published by Munklinde96 about 2 months ago

What's Changed

Full Changelog: https://github.com/rigdev/rig/compare/v1.11.3...v1.11.4-rc.1

rig - v1.11.3

Published by github-actions[bot] 2 months ago

Changelog

  • d58ea111 📝 Add special-cases to route-plugin docs, and update first-capsule docs (#1148)
  • 2d24cbe8 📝 Update platform docs (#1147)
  • 0c0df6ef ✨ Introduce capsule-pipeline CLI (#1141)
  • 1188a940 ⚡ Skip cert watching if none are created (#1145)
  • d28910fd Fix script in docker-registries in Helm charts (#1150)
  • 36f7b056 ✨ Support non-existing service accounts (#1149)
  • f4651a2b 📝 Update docs and center-align page (#1146)
  • 5d5026e3 🔖 Tag new operator version (#1144)
  • 9b0ccc71 🚀 Use Helm for creating the platform service-account (#1151)
  • 80707515 🛂 Add pipeline endpoints to rbac (#1139)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.3
  • ghcr.io/rigdev/rig:1.11.3
rig - v1.11.2

Published by github-actions[bot] 2 months ago

Changelog

  • 33c44993 ✨ Support using, but not creating, a service account from plugin (#1142)
  • 77b1974b 🔖 Tag new charts (#1140)
  • df72219f 🚑️ Rollback on rollout-timeout should give exit-code 1 (#1143)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.2
  • ghcr.io/rigdev/rig:1.11.2
rig - v1.11.1

Published by github-actions[bot] 2 months ago

Changelog

  • efe535dc ⬆️ Upgrade rig-go-api (#1136)
  • 27dd3c13 ✨ Add GetEffectivePipelineSettings endpoint on project service (#1138)
  • 9c7c7d7b ✨ Proposal for pipeline execution (#1102)
  • 616e4ec9 ✨ Add Pipeline settings update to cli (#1101)
  • 0d5a3021 ✨ Auto-create capsule on deploy if non-existing (#1134)
  • 29374459 ✨ Support script-based generation of docker registry credentials (#1133)
  • 5cdde584 🐛 Use WebSocket for port-forwarding to avoid gRPC issues with ingress controllers (#1137)
  • c6c7c1e7 📝 Add documentation for adding docker credentials using a script (#1135)
  • 49ea8498 🔖 Tag new charts (#1132)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.1
  • ghcr.io/rigdev/rig:1.11.1
rig - v1.11.0

Published by github-actions[bot] 3 months ago

Changelog

  • b6fa4aff 🐛 Fix dry-run bug relating to deletion of resources (#1125)
  • f7ffbc10 📝 Add docs for git-ops and the platform capsule spec (#1123)
  • 148b6ceb 📝 Add helm-context titles to configuration yaml in docs (#1126)
  • 46c0216c 📝 Improved a few docs (#1131)
  • ed2cf6cc ✨ Add bookmarking configuration to revision metadatas (#1130)
  • 72237b56 ✨ Add message to changelog (#1129)
  • 20097bab ✨ Rollout change-log proto (#1128)
  • a78b5884 ✨ Allow templated service-account names and handle LoadBalancer with hostname assignment (#1124)
  • 5ae58880 🐛 Cap the number of login attempts (#1119)
  • 36327f5f 🐛 Fix compare of multiline changes (#1127)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.11.0
  • ghcr.io/rigdev/rig:1.11.0
rig - v1.11.0-rc.1

Published by andersjohnsen 3 months ago

What's Changed

Full Changelog: https://github.com/rigdev/rig/compare/v1.10.6...v1.11.0-rc.1

rig - v1.10.6

Published by github-actions[bot] 4 months ago

Changelog

  • 2b0997f 🐛 Fix backward compatible of CLI
  • 0dad7f2 🔖 Tag new charts (#1089)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.10.6
  • ghcr.io/rigdev/rig:1.10.6
rig - v1.10.5

Published by github-actions[bot] 4 months ago

Changelog

  • f5ed0df ⬆️ upgrade rig-go-api (#1080)
  • 3926a64 🐛 Fix broken links in docs (#1081)
  • 43dd273 🐛 Fix deployment bug when we scaled to 0, then added HPA (#1071)
  • a4869b8 🐛 Use proper deploy logic in rig capsule scale commands (#1072)
  • bc904b9 🐛 fix faulty tests (#1087)
  • 8e562c4 🔥 remove experimental get difference endpoint (#1066)
  • 55a5f8e 📝 Smaller cleanup in the docs and Slack docs (#912)
  • 4478431 ♻️ Rename Direct -> Raw in environment sources (#1085)
  • 342da90 ♻️ Small additions to proposal-related proto (#1065)
  • 28a8067 ♻️ Use new name of raw environment variables (#1086)
  • 5bf1c6e ✨ Add --file argument to deploy to deploy capsule spec file (#968)
  • 69d9709 ✨ Add a project filter and add it to notification notifiers (#1070)
  • 9e62f2d ✨ Add notification notifiers on project level and fix a few bug in updating settings (#1074)
  • ba31011 ✨ Add rollout proposal CLI commands (#1078)
  • 5db66d7 ✨ Added proto and configuration for git pull request stuff (#1060)
  • c00457f ✨ Endpoint to get the difference between to environments in terms of changes (#1062)
  • a1481e4 ✨ Move field pkg to rig (#1082)
  • 0d6625d Add stuff missing from last commit... (#1063)
  • fb43cdd ⚡️ Improve startup-times of new kind-clusters, by creating cert in the CLI directly (#1084)
  • ca9d25e ✨ Add new deploy-change for a complete CapsuleSpec (#1061)
  • 92eeaee ✨ Add new field-change APIs for reviewing field-level changes (#1069)
  • f14d24a 🎨 Remove unneeded nesting around min/max instances (#1073)
  • f7f59e5 🐛 Add missing gRPC-probe enabled option (#1059)
  • a84550b 🐛 Fix compution of field-change nesting of to-value
  • ea8851b 🐛 Fix conversion of replicas field (#1076)
  • 88fddec 🐛 Make "Additional Objects" available in plugins, when performing Dry-Run (#1075)
  • 5b8324c 🐛 Use Capsule as base when reading deployment-file from disk (#1088)
  • 6b551c0 🔖 Tag new CLI and Operator chart (#1053)
  • 91548d3 🔖 Tag new Platform chart (#1057)
  • a3af4c7 🔖 Tag new Platform chart (#1077)
  • 205172d 🔨 Run integration tests (#1058)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.10.5
  • ghcr.io/rigdev/rig:1.10.5
rig - v1.10.4

Published by github-actions[bot] 4 months ago

Changelog

  • c8b5ac8 ♻️ Redo rollout proposal proto (#1054)
  • 14677e4 ✨ ALB plugin (#1052)
  • cccc7ea ✨ Add git store related CLI commands (#1051)
  • 28f009a ✨ Prompt for receiver in updating email notifier (#1047)
  • 66fbfa8 Use latest protobuf
  • 6f12f4f 🐛 Fix issue where proto-fields were reused with different storage model (#1055)
  • a5f4632 🐛 Fix port-forward CLI (#1056)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.10.4
  • ghcr.io/rigdev/rig:1.10.4
rig - v1.10.3

Published by github-actions[bot] 4 months ago

Changelog

  • 4f96151 🎨 Export status functions for use in platform (#1039)
  • 0190862 🐛 Fix missing clusters bug in helm chart (#1048)
  • 6c00f65 🏷️ Add to-email to email notification target (#1041)
  • 2731112 🏷️ Multiple to-emails in email target (#1043)
  • abbebd3 :proto: Proto for reviewable deploys (#1049)
  • 1b88019 ✨ Add proto for git-store related things (#1045)
  • 54119e0 ✨ Add protobuf for git information (#1040)
  • 7680bdd ✨ Allow automatic rollback triggered by timeout (#1050)
  • a4fd6b2 ✨ Support mapping local and remote Capsule traffic using tunneling (#1044)
  • 5175e2c 🔖 Tag new charts (#1038)
  • f7f40b9 🔖 Tag new platform chart

Docker Images

  • ghcr.io/rigdev/rig-operator:1.10.3
  • ghcr.io/rigdev/rig:1.10.3
rig - v1.10.2

Published by github-actions[bot] 4 months ago

Changelog

  • f58df13 ✨ Add git to configuration response (#1037)
  • 3e2cd34 ✨ settings-cli (#1031)
  • 0654952 🐛 Fix conversion of ConfigFiles when string-based (#1036)
  • 3c9d9a6 🔖 Tag new charts (#1033)
  • 72bdf6f 🔨 Mark docs as obsolete (#1035)
  • 891ce49 🔨 Save less caches (#1034)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.10.2
  • ghcr.io/rigdev/rig:1.10.2
rig - v1.10.1

Published by github-actions[bot] 4 months ago

Changelog

  • 8984bf2 🧱 Platform Helm Update (#1030)
  • 63ecbbc 🐛 Add pods/portforward permission to Platform clusterrole (#1024)
  • 63b2c86 🐛 Error message when no rig context in rig-ops migrate (#1028)
  • 970f838 🔧 🏷️ Update Platform Config and Settings model (#1021)
  • 5cb72de 🐛 Fix postgres data-volume mount point (#1025)
  • 45f450f 🐛 Fix use of -E flag in port-forward (#1022)
  • 4fe5610 🔖 Tag new platform chart (#1032)
  • a2fa174 🔨 Abort old actions (#1026)
  • a182ffd 🔨 Delete Postgres PVC on Helm deletion (#1027)

Docker Images

  • ghcr.io/rigdev/rig-operator:1.10.1
  • ghcr.io/rigdev/rig:1.10.1
rig - v1.10.0

Published by github-actions[bot] 4 months ago

Changelog

  • 0edf637 ✨ Add conversion between YAML and platform capsule types (#1018)
  • 13de933 🐛 Make CLI config saves atomic (#1020)
  • e9dcc1c 🔨 Build both images on main
  • e52035a 🔨 Build docker image on main and post errors
  • ee4c4f6 🔨 No use of sh in env in taskfile
  • 7ebc827 🔨 Run on ubuntu runners
  • 7d09d73 🔨 Use cgo for -race flag in tests

Docker Images

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