Skip to content

Releases: kanisterio/kanister

0.79.0

11 May 21:55
54fa3ca
Compare
Choose a tag to compare

Changelog

  • c3ee585 Add GitHub Actions Workflows To Manage Issues (#1398)
  • f3801e7 Add New ExecOutput Function To Support Custom Writers (#1331)
  • a838c42 Add documentation for KubeOps operation "delete" (#1371)
  • eaae5d9 Bump github.com/Azure/azure-sdk-for-go (#1433)
  • cce3125 Bump github.com/Azure/go-autorest/autorest from 0.11.25 to 0.11.27 (#1406)
  • 81e613c Bump github.com/aws/aws-sdk-go from 1.43.40 to 1.43.41 (#1389)
  • 1b6d62f Bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0 (#1409)
  • 4099c6f Bump k8s.io/apimachinery from 0.23.5 to 0.23.6 (#1408)
  • a1d4240 Change format.Writer to not format phase output log lines (#1431)
  • fa9617d Delete TravisCI related content (#1427)
  • afbca15 Enabled mongodb application in kanister CI (#1415)
  • 2640531 Extend the DeferPhase.State checks in the unit test (#1397)
  • 3d4873e Fix mergify.yml (#1429)
  • 54fa3ca Kanister docs update to version 0.79.0 (#1437)
  • 96fb12e Log the phase output in its unformatted form. (#1432)
  • 3f1f8a3 Replace PAT with GHA built-in secret in 'release' job (#1428)
  • f47d4e6 Update base image for mongodb image (#1411)
  • 04fc133 Update mergify to check GHA status (#1426)
  • e966154 Update ubi-minimal base image to ubi-minimal:8.5-243 (#1419)
  • d2712e2 Update ubi-minimal base image to ubi-minimal:8.5-243.1651231653 (#1424)
  • 52b3bf0 Update ubi-minimal base image to ubi-minimal:8.6-751 (#1435)

0.78.0

22 Apr 07:42
5986bbc
Compare
Choose a tag to compare

Changelog

0.77.0

21 Apr 19:54
4af4ce8
Compare
Choose a tag to compare

Changelog

  • 4e590f0 Add GH Actions CI Workflow (#1355)
  • 993b263 Add blueprint validation logic to deferPhases as well (#1370)
  • 9e28eb2 Add dependency review GH action (#1392)
  • 019530e Add test for deferPhase in blueprint actions (#1337)
  • d7bd787 Bump github.com/Azure/azure-sdk-for-go (#1366)
  • d300098 Bump github.com/Azure/azure-sdk-for-go (#1380)
  • c10a206 Bump github.com/aws/aws-sdk-go from 1.43.26 to 1.43.34 (#1365)
  • f2bd699 Bump github.com/aws/aws-sdk-go from 1.43.34 to 1.43.38 (#1379)
  • a129f22 Bump github.com/aws/aws-sdk-go from 1.43.38 to 1.43.40 (#1386)
  • 075dbef Bump github.com/lib/pq from 1.10.4 to 1.10.5 (#1372)
  • 84edd2b Bump sigs.k8s.io/controller-runtime from 0.11.0 to 0.11.2 (#1373)
  • 58d437a Compatible ResourceTypeMatcher with exact match for core (#1394)
  • 37c8da6 Don't render artifacts if any of the phases are failed (#1393)
  • 6bbc65f Enable grpc for connecting to Kopia API Server (#1382)
  • 6e3375a Fix GitHub Image Push Permissions (#1375)
  • 6ee8981 Fix flaky Defer Phase tests (#1391)
  • 4af4ce8 Kanister docs update to version 0.77.0 (#1396)
  • a5f36d8 Strictly match Group in ResourceTypeMatcher: K8s core group (#1390)
  • c71b5aa Support an eventual phase for the blueprint actions (#1297)
  • 843724b add optional wait flag to scaleWorkload function (#1350)

0.76.0

06 Apr 01:46
2e0390d
Compare
Choose a tag to compare

Changelog

  • 5cde260 Add BUILD.md Development Guide (#1347)
  • 5922089 Add CONTRIBUTING.md, GOVERNANCE.md, MAINTAINERS.md Docs (#1287)
  • 247e548 Add a check for permission to createVolume for EBS and creds validation for aws (#1339)
  • a932e18 Adding context to log statements (#1260)
  • f301321 Bump github.com/Azure/go-autorest/autorest from 0.11.24 to 0.11.25 (#1351)
  • 8fe762a Bump github.com/Azure/go-autorest/autorest/azure/auth (#1317)
  • 08b10a2 Bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 (#1354)
  • 5fe7368 Bump github.com/kubernetes-csi/external-snapshotter/client/v4 (#1316)
  • 7912afb Bump google.golang.org/api from 0.51.0 to 0.73.0 (#1318)
  • 9e55637 Bump k8s.io/apiextensions-apiserver from 0.23.1 to 0.23.5 (#1353)
  • ecbf4eb Fix unable to redefine shorthand, prob in create profile azure (#1334)
  • 2e0390d Kanister docs update to version 0.76.0 (#1359)
  • 2de85f2 Kanister efs backups remove reference to k10 (#1328)
  • b1bfa27 Update kopia dependency in Kanister-tools image to 08cf7eb commit (#1344)
  • 0dd09f3 Update kopia dependency to v0.10.6-08cf7eb (#1280)
  • 316ecc7 Update ubi-minimal base image to latest (#1356)
  • 32b5b30 Use const as blueprint validate message (#1341)

0.75.0

24 Mar 19:34
72f044a
Compare
Choose a tag to compare

Changelog

  • 20630f3 Add CoC, DCO and Security documents (#1261)
  • 8425d3c Add ability to set azure environment for stow (#1269)
  • b8e8008 Add annotations for serviceaccount (#1248)
  • dcbf055 Add argument "name" to step "ShutdownApplication" (#1271)
  • fb8315e Add helm flag to enable/disable installation of valwebhook (#1327)
  • 9715d7b Add helm test to check kanister upgrades (#1265)
  • e49103b Add section "Webhook" in "Troubleshooting" (#1309)
  • 2242d88 Bump github.com/Azure/azure-sdk-for-go (#1298)
  • 56f5044 Bump github.com/Azure/go-autorest/autorest from 0.11.19 to 0.11.24 (#1299)
  • ecdc174 Bump github.com/BurntSushi/toml from 0.3.1 to 1.0.0 (#1303)
  • b80b238 Bump github.com/Masterminds/semver from 1.4.2 to 1.5.0 (#1304)
  • f948d29 Bump github.com/Masterminds/sprig (#1315)
  • e93fa7f Bump github.com/hashicorp/go-version from 1.2.0 to 1.4.0 (#1314)
  • 4d87696 Bump github.com/lib/pq from 1.10.1 to 1.10.4 (#1312)
  • e1fe6d7 Bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.3 (#1319)
  • 4817237 Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.1 (#1302)
  • a392401 Bump github.com/spf13/cobra from 1.2.1 to 1.4.0 (#1305)
  • cb5adc9 Bump k8s.io/cli-runtime from 0.23.1 to 0.23.5 (#1313)
  • 9ed86b5 Bump k8s.io/client-go from 0.23.1 to 0.23.5 (#1301)
  • 490dd9b Bump k8s.io/kubectl from 0.23.1 to 0.23.5 (#1322)
  • ac4bbb7 Changes to support Secret Credential type for azure (#1275)
  • 4ea5ff8 Check in go mod tidy changes (#1276)
  • fe00227 Distribute CRDs using helm chart (#1244)
  • 596bf62 Enable automatic dependabot pull requests (#1296)
  • 428c402 Expose efs type and some utility functions (#1311)
  • 9834207 Fix Arguments method for rds functions (#1281)
  • 56c153e Fix KubeExec args in cassandra blueprint (#1277)
  • 2d32839 Fix kanister controller image vulnerability (#1263)
  • 6f2ef01 Fix minor issues in postgres readme.md (#1264)
  • 67ecd2a Improve func interface to have Arguments method and add other utils (#1251)
  • 2b05ece Introduced a config indicator for a VMware paravirtualized environment. (#1273)
  • 72f044a Kanister docs update to version 0.75.0 (#1329)
  • 6dcf914 Move Sample Blueprints Out Of 'stable' Folder (#1268)
  • e3e762e New functions to pre-provision VolumeSnapshot and VolumeSnapshotContent (#1282)
  • 333c3a6 Reduce dependabot concurrent requests to 2 (#1321)
  • b202ce6 Skip initActionSetStatus() if status is already present (#1267)
  • d43f27a Split GetCredential into authentication and role switching (#1255)
  • 4d08b5e Update docs about how CRDs are managed (#1278)
  • 1446d14 Update helm version build image to 3.2 (#1286)
  • 9782eaa Update ubi base image to latest (#1284)
  • d040a26 Upgrade Azure SDK dependency to v56.3.0 (#1295)
  • f72150e Upgrade kafka component version to 3.1.0 (#1283)
  • 60ff903 remove helm2 references (#1270)
  • fb838df revert stow in kansiter (#1279)
  • e495125 update go mod (#1289)

0.74.0

26 Feb 01:58
502b10b
Compare
Choose a tag to compare

Changelog

0.73.0

10 Feb 05:01
528302a
Compare
Choose a tag to compare

Changelog

  • bf7a620 Add details about community meetings in README (#1236)
  • 54f7705 Add example blueprint for CSI snapshot functions (#1184)
  • 307b053 Add new integration test for CSI Snapshot Blueprint (#1208)
  • 09b6ebb Add validating webhook controller for blueprint resource (#1213)
  • cdc321c Adding a Kanister function to delete CSI VolumeSnapshot (#1172)
  • fe499ac Adding a Kanister function to restore CSI VolumeSnapshot (#1166)
  • c17a1c1 Adds documentation for validating webhook changes (#1222)
  • 70f725e Bump Go version to 1.17 (#1197)
  • 45b58cf Changing logging format to JSON (#1214)
  • b10d298 Fix CI issue MySQL GPG failed (#1198)
  • 9e1fa1b Fix example for KubeOps (#1215)
  • aacad92 Fix postgres app failure (#1218)
  • 528302a Kanister docs update to version 0.73.0 (#1238)
  • 4da55be Redact commands and args while logging Pod manifest (#1200)
  • bfe366c Refactor integration tests (#1191)
  • e5a2867 Support blueprint resource for validate sub command to kanctl (#1187)
  • a0fc891 Temporarily remove TimeLogCSI (#1239)
  • 234928c Udpate docs for recent kanctl validate blueprint change (#1206)
  • 5068148 Update KubeOps to support core group & wait for delete completion (#1199)
  • 67c25b5 Upgrade RH ubi base image to 8.5-230 (#1217)
  • 0c2ea06 Use CONTAINER_NAME if set (#1223)
  • 15ff2bb Using dynamic methods to fetch zones. (#1185)
  • abfbcbd Wait for snapshot to be deleted in DeleteCSISnapshot function (#1210)
  • a270251 added Kanister presentation/resources (#1237)
  • 509dd5f added labels to mssql deployment (#1190)
  • e1dd7e7 link in architecture page of docs did not link to specified blog post. replaced with what i think is a pretty relevant blog post. (#1216)
  • 74fb4ae update client go to v0.23.1 (#1211)

0.72.0

14 Jan 22:11
0362c2f
Compare
Choose a tag to compare

Changelog

0.71.0

16 Dec 21:30
7cd7289
Compare
Choose a tag to compare

Changelog

e88bf94 Add create method in the ingress manager interface (#1152)
0416308 Add new zones to AWS (#1157)
60bbe03 Adding better error message (#1151)
1fc41c2 Adding documentation for Kanister Function KubeOps & Wait (#1153)
12157ea Changes to use tags for GetSnapshot in vSphere (#1158)
4e65d7d Fallback to extensions/v1beta1 for ingress APIs in case of fake CLI (#1156)
35be4f7 Fix gzip not found issue on kanister-kubectl image (#1159)
7cd7289 Kanister docs update to version 0.71.0 (#1160)
6cbf03e Tagging support (#1146)
64bc130 list should return full id (#1154)

Docker images

  • docker pull ghcr.io/kanisterio/controller:0.71.0
  • docker pull ghcr.io/kanisterio/kanister-tools:0.71.0
  • docker pull ghcr.io/kanisterio/postgres-kanister-tools:0.71.0
  • docker pull ghcr.io/kanisterio/postgres-tools-9.6:0.71.0
  • docker pull ghcr.io/kanisterio/postgresql:0.71.0
  • docker pull ghcr.io/kanisterio/es-sidecar:0.71.0
  • docker pull ghcr.io/kanisterio/mysql-sidecar:0.71.0
  • docker pull ghcr.io/kanisterio/kanister-kubectl-1.18:0.71.0
  • docker pull ghcr.io/kanisterio/mongo-sidecar:0.71.0
  • docker pull ghcr.io/kanisterio/mongodb:0.71.0
  • docker pull ghcr.io/kanisterio/cassandra:0.71.0
  • docker pull ghcr.io/kanisterio/couchbase-tools:0.71.0
  • docker pull ghcr.io/kanisterio/foundationdb:0.71.0
  • docker pull ghcr.io/kanisterio/kafka-adobe-s3-source-connector:0.71.0
  • docker pull ghcr.io/kanisterio/kafka-adobe-s3-sink-connector:0.71.0

0.70.0

02 Dec 08:00
0b02f24
Compare
Choose a tag to compare

Changelog

d791e8c Changes to support additional azure enviornments (#1142)
a5bb37d Copy volumeSnapshotClass parameters when cloning (#1128)
5fab1bb Don't use params field, if they are nil, while cloning volumesnapshotclass (#1145)
1e2a881 Fix to wait for delete_mount_targets to complete (#1140)
551d676 Functionality to call ingress operations after discovering APIVersion (#1138)
7cf2321 Handle fatal errors while uploading data using kopia (#1149)
0b02f24 Kanister docs update to version 0.70.0 (#1150)
961ea96 Make postgres PITR blueprint compatible with postgres 12+ (#1127)
4c5f6ec TestBucketGetRegions fails intermittently (#1125)
dd7086c Update AWS and Azure zones (#1148)
3dd60a5 Update RH base image and remove yum (#1134)
240b5a3 Update RedHat UBI base image (#1129)
13652ba Update restore cmd in postgres depconfig blueprint (#1122)
c955037 Upgrade base image of postgres-kanister-tools image to postgres:14.0-alpine (#1136)
10afb94 Use image pullPolicy Always for postgres test app (#1124)
f0d642c add google region southamerica-west1 (#1144)
613ca5d adding missing zones (#1133)
9ad3a9f adding new region to azure (#1139)
808e32f helm command failing for cassandra app installation (#1113)
37d9246 update mongo db readme when using existing secret (#1121)

Docker images

  • docker pull ghcr.io/kanisterio/controller:0.70.0
  • docker pull ghcr.io/kanisterio/kanister-tools:0.70.0
  • docker pull ghcr.io/kanisterio/postgres-kanister-tools:0.70.0
  • docker pull ghcr.io/kanisterio/postgres-tools-9.6:0.70.0
  • docker pull ghcr.io/kanisterio/postgresql:0.70.0
  • docker pull ghcr.io/kanisterio/es-sidecar:0.70.0
  • docker pull ghcr.io/kanisterio/mysql-sidecar:0.70.0
  • docker pull ghcr.io/kanisterio/kanister-kubectl-1.18:0.70.0
  • docker pull ghcr.io/kanisterio/mongo-sidecar:0.70.0
  • docker pull ghcr.io/kanisterio/mongodb:0.70.0
  • docker pull ghcr.io/kanisterio/cassandra:0.70.0
  • docker pull ghcr.io/kanisterio/couchbase-tools:0.70.0
  • docker pull ghcr.io/kanisterio/foundationdb:0.70.0
  • docker pull ghcr.io/kanisterio/kafka-adobe-s3-source-connector:0.70.0
  • docker pull ghcr.io/kanisterio/kafka-adobe-s3-sink-connector:0.70.0