-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Tamal Saha <[email protected]>
- Loading branch information
Showing
1 changed file
with
347 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,347 @@ | ||
{ | ||
"product_line": "KubeDB", | ||
"release": "v2024.6.4", | ||
"docs_url_template": "https://kubedb.com/docs/%s", | ||
"kubernetes_version": "1.20+", | ||
"projects": [ | ||
{ | ||
"github.com/kubedb/apimachinery": { | ||
"tag": "v0.46.0" | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/db-client-go": { | ||
"tag": "v0.1.0" | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/cli": { | ||
"key": "kubedb-cli", | ||
"tag": "v0.46.0" | ||
}, | ||
"github.com/kubedb/clickhouse": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/crd-manager": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/dashboard-restic-plugin": { | ||
"tag": "v0.4.0" | ||
}, | ||
"github.com/kubedb/druid": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/elasticsearch": { | ||
"tag": "v0.46.0" | ||
}, | ||
"github.com/kubedb/elasticsearch-restic-plugin": { | ||
"tag": "v0.9.0" | ||
}, | ||
"github.com/kubedb/ferretdb": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/kafka": { | ||
"tag": "v0.17.0" | ||
}, | ||
"github.com/kubedb/kubedb-manifest-plugin": { | ||
"tag": "v0.9.0" | ||
}, | ||
"github.com/kubedb/mariadb": { | ||
"tag": "v0.30.0" | ||
}, | ||
"github.com/kubedb/mariadb-archiver": { | ||
"tag": "v0.6.0" | ||
}, | ||
"github.com/kubedb/mariadb-coordinator": { | ||
"tag": "v0.26.0" | ||
}, | ||
"github.com/kubedb/mariadb-csi-snapshotter-plugin": { | ||
"tag": "v0.6.0" | ||
}, | ||
"github.com/kubedb/mariadb-restic-plugin": { | ||
"tag": "v0.4.0" | ||
}, | ||
"github.com/kubedb/memcached": { | ||
"tag": "v0.39.0" | ||
}, | ||
"github.com/kubedb/mongodb": { | ||
"tag": "v0.39.0" | ||
}, | ||
"github.com/kubedb/mongodb-csi-snapshotter-plugin": { | ||
"tag": "v0.7.0" | ||
}, | ||
"github.com/kubedb/mongodb-restic-plugin": { | ||
"tag": "v0.9.0" | ||
}, | ||
"github.com/kubedb/mssql": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/mssql-coordinator": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/mysql": { | ||
"tag": "v0.39.0" | ||
}, | ||
"github.com/kubedb/mysql-archiver": { | ||
"tag": "v0.7.0" | ||
}, | ||
"github.com/kubedb/mysql-coordinator": { | ||
"tag": "v0.24.0" | ||
}, | ||
"github.com/kubedb/mysql-csi-snapshotter-plugin": { | ||
"tag": "v0.7.0" | ||
}, | ||
"github.com/kubedb/mysql-restic-plugin": { | ||
"tag": "v0.9.0" | ||
}, | ||
"github.com/kubedb/mysql-router-init": { | ||
"tag": "v0.24.0" | ||
}, | ||
"github.com/kubedb/percona-xtradb": { | ||
"tag": "v0.33.0" | ||
}, | ||
"github.com/kubedb/percona-xtradb-coordinator": { | ||
"tag": "v0.19.0" | ||
}, | ||
"github.com/kubedb/pg-coordinator": { | ||
"tag": "v0.30.0" | ||
}, | ||
"github.com/kubedb/pgpool": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/postgres": { | ||
"tag": "v0.46.0" | ||
}, | ||
"github.com/kubedb/postgres-archiver": { | ||
"tag": "v0.7.0" | ||
}, | ||
"github.com/kubedb/postgres-csi-snapshotter-plugin": { | ||
"tag": "v0.7.0" | ||
}, | ||
"github.com/kubedb/postgres-restic-plugin": { | ||
"tag": "v0.9.0" | ||
}, | ||
"github.com/kubedb/provider-aws": { | ||
"tag": "v0.8.0" | ||
}, | ||
"github.com/kubedb/provider-azure": { | ||
"tag": "v0.8.0" | ||
}, | ||
"github.com/kubedb/provider-gcp": { | ||
"tag": "v0.8.0" | ||
}, | ||
"github.com/kubedb/rabbitmq": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/redis": { | ||
"tag": "v0.39.0" | ||
}, | ||
"github.com/kubedb/redis-coordinator": { | ||
"tag": "v0.25.0" | ||
}, | ||
"github.com/kubedb/redis-restic-plugin": { | ||
"tag": "v0.9.0" | ||
}, | ||
"github.com/kubedb/replication-mode-detector": { | ||
"tag": "v0.33.0" | ||
}, | ||
"github.com/kubedb/singlestore": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/singlestore-coordinator": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/singlestore-restic-plugin": { | ||
"tag": "v0.4.0" | ||
}, | ||
"github.com/kubedb/solr": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/tests": { | ||
"tag": "v0.31.0" | ||
}, | ||
"github.com/kubedb/zookeeper": { | ||
"tag": "v0.1.0" | ||
}, | ||
"github.com/kubedb/zookeeper-restic-plugin": { | ||
"tag": "v0.2.0" | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/dashboard": { | ||
"key": "kubedb-dashboard", | ||
"tag": "v0.22.0", | ||
"chartNames": [ | ||
"kubedb-dashboard" | ||
] | ||
}, | ||
"github.com/kubedb/pgbouncer": { | ||
"tag": "v0.33.0", | ||
"commands": [ | ||
"release-automaton update-vars --env-file=${WORKSPACE}/Makefile.env --vars=POSTGRES_TAG=${KUBEDB_POSTGRES_TAG} ", | ||
"make add-license fmt" | ||
] | ||
}, | ||
"github.com/kubedb/proxysql": { | ||
"tag": "v0.33.0", | ||
"commands": [ | ||
"release-automaton update-vars --env-file=${WORKSPACE}/Makefile.env --vars=MYSQL_TAG=${KUBEDB_MYSQL_TAG} --vars=PERCONA_XTRADB_TAG=${KUBEDB_PERCONA_XTRADB_TAG} ", | ||
"make add-license fmt" | ||
] | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/provisioner": { | ||
"key": "kubedb-provisioner", | ||
"tag": "v0.46.0", | ||
"chartNames": [ | ||
"kubedb-provisioner" | ||
] | ||
}, | ||
"github.com/kubedb/schema-manager": { | ||
"key": "kubedb-schema-manager", | ||
"tag": "v0.22.0", | ||
"chartNames": [ | ||
"kubedb-schema-manager" | ||
] | ||
}, | ||
"github.com/kubedb/ui-server": { | ||
"key": "kubedb-ui-server", | ||
"tag": "v0.22.0", | ||
"chartNames": [ | ||
"kubedb-ui-server" | ||
] | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/ops-manager": { | ||
"key": "kubedb-ops-manager", | ||
"tag": "v0.33.0", | ||
"chartNames": [ | ||
"kubedb-ops-manager" | ||
] | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/autoscaler": { | ||
"key": "kubedb-autoscaler", | ||
"tag": "v0.31.0", | ||
"chartNames": [ | ||
"kubedb-autoscaler" | ||
] | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/webhook-server": { | ||
"key": "kubedb-webhook-server", | ||
"tag": "v0.22.0", | ||
"chartNames": [ | ||
"kubedb-webhook-server" | ||
] | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/installer": { | ||
"key": "kubedb-installer", | ||
"tag": "v2024.6.4", | ||
"chartNames": [ | ||
"kubedb-crds", | ||
"kubedb-catalog", | ||
"kubedb" | ||
], | ||
"commands": [ | ||
"./hack/scripts/import-crds.sh", | ||
"go run ./catalog/kubedb/fmt/main.go --update-spec=spec.replicationModeDetector.image=ghcr.io/kubedb/replication-mode-detector:${KUBEDB_REPLICATION_MODE_DETECTOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=MariaDBVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mariadb-coordinator:${KUBEDB_MARIADB_COORDINATOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.archiver.walg.image=${KUBEDB_MYSQL_ARCHIVER_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/mysql-coordinator:${KUBEDB_MYSQL_COORDINATOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=MySQLVersion --update-spec=spec.routerInitContainer.image=ghcr.io/kubedb/mysql-router-init:${KUBEDB_MYSQL_ROUTER_INIT_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=PerconaXtraDBVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/percona-xtradb-coordinator:${KUBEDB_PERCONA_XTRADB_COORDINATOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=PostgresVersion --update-spec=spec.archiver.walg.image=${KUBEDB_POSTGRES_ARCHIVER_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=PostgresVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/pg-coordinator:${KUBEDB_PG_COORDINATOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=RedisVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/redis-coordinator:${KUBEDB_REDIS_COORDINATOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=SinglestoreVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/singlestore-coordinator:${KUBEDB_SINGLESTORE_COORDINATOR_TAG}", | ||
"go run ./catalog/kubedb/fmt/main.go --kind=MSSQLServerVersion --update-spec=spec.coordinator.image=ghcr.io/kubedb/msssql-coordinator:${KUBEDB_MSSQL_COORDINATOR_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-dashboard-backup --update-spec=spec.image=ghcr.io/kubedb/dashboard-restic-plugin:${KUBEDB_DASHBOARD_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-dashboard-restore --update-spec=spec.image=ghcr.io/kubedb/dashboard-restic-plugin:${KUBEDB_DASHBOARD_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-backup --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=elasticsearch-restore --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=kubedbmanifest-backup --update-spec=spec.image=ghcr.io/kubedb/kubedb-manifest-plugin:${KUBEDB_KUBEDB_MANIFEST_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=kubedbmanifest-restore --update-spec=spec.image=ghcr.io/kubedb/kubedb-manifest-plugin:${KUBEDB_KUBEDB_MANIFEST_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mariadb-backup --update-spec=spec.image=ghcr.io/kubedb/mariadb-restic-plugin:${KUBEDB_MARIADB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mariadb-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mariadb-csi-snapshotter-plugin:${KUBEDB_MARIADB_CSI_SNAPSHOTTER_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mariadb-restore --update-spec=spec.image=ghcr.io/kubedb/mariadb-restic-plugin:${KUBEDB_MARIADB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-backup --update-spec=spec.image=ghcr.io/kubedb/mongodb-restic-plugin:${KUBEDB_MONGODB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mongodb-csi-snapshotter-plugin:${KUBEDB_MONGODB_CSI_SNAPSHOTTER_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mongodb-restore --update-spec=spec.image=ghcr.io/kubedb/mongodb-restic-plugin:${KUBEDB_MONGODB_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-backup --update-spec=spec.image=ghcr.io/kubedb/mysql-restic-plugin:${KUBEDB_MYSQL_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/mysql-csi-snapshotter-plugin:${KUBEDB_MYSQL_CSI_SNAPSHOTTER_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=mysql-restore --update-spec=spec.image=ghcr.io/kubedb/mysql-restic-plugin:${KUBEDB_MYSQL_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=opensearch-backup --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=opensearch-restore --update-spec=spec.image=ghcr.io/kubedb/elasticsearch-restic-plugin:${KUBEDB_ELASTICSEARCH_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-backup --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-csi-snapshotter --update-spec=spec.image=ghcr.io/kubedb/postgres-csi-snapshotter-plugin:${KUBEDB_POSTGRES_CSI_SNAPSHOTTER_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=postgres-restore --update-spec=spec.image=ghcr.io/kubedb/postgres-restic-plugin:${KUBEDB_POSTGRES_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=redis-backup --update-spec=spec.image=ghcr.io/kubedb/redis-restic-plugin:${KUBEDB_REDIS_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=redis-restore --update-spec=spec.image=ghcr.io/kubedb/redis-restic-plugin:${KUBEDB_REDIS_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=singlestore-backup --update-spec=spec.image=ghcr.io/kubedb/singlestore-restic-plugin:${KUBEDB_SINGLESTORE_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=singlestore-restore --update-spec=spec.image=ghcr.io/kubedb/singlestore-restic-plugin:${KUBEDB_SINGLESTORE_RESTIC_PLUGIN_TAG}_$${DB_VERSION}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=zookeeper-backup --update-spec=spec.image=ghcr.io/kubedb/zookeeper-restic-plugin:${KUBEDB_ZOOKEEPER_RESTIC_PLUGIN_TAG}", | ||
"go run ./catalog/kubestash/fmt/main.go --kind=Function --name=zookeeper-restore --update-spec=spec.image=ghcr.io/kubedb/zookeeper-restic-plugin:${KUBEDB_ZOOKEEPER_RESTIC_PLUGIN_TAG}", | ||
"make update-charts CHART_VERSION=${RELEASE} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-crd-manager CHART_VERSION=${KUBEDB_CRD_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-provisioner CHART_VERSION=${KUBEDB_PROVISIONER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-ops-manager CHART_VERSION=${KUBEDB_OPS_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-autoscaler CHART_VERSION=${KUBEDB_AUTOSCALER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-dashboard CHART_VERSION=${KUBEDB_DASHBOARD_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-schema-manager CHART_VERSION=${KUBEDB_SCHEMA_MANAGER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-ui-server CHART_VERSION=${KUBEDB_UI_SERVER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-webhook-server CHART_VERSION=${KUBEDB_WEBHOOK_SERVER_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-provider-aws CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_AWS_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-provider-azure CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_AZURE_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"make chart-kubedb-provider-gcp CHART_VERSION=${RELEASE} APP_VERSION=${KUBEDB_PROVIDER_GCP_TAG} CHART_REGISTRY=${CHART_REGISTRY} CHART_REGISTRY_URL=${CHART_REGISTRY_URL}", | ||
"./hack/scripts/update-chart-dependencies.sh" | ||
], | ||
"release_branch": "release-${TAG}" | ||
} | ||
}, | ||
{ | ||
"github.com/appscode/charts": { | ||
"charts": [ | ||
"github.com/kubedb/installer" | ||
], | ||
"changelog": "Skip" | ||
} | ||
}, | ||
{ | ||
"github.com/appscode/static-assets": { | ||
"commands": [ | ||
"release-automaton update-assets --hide --release-file=${SCRIPT_ROOT}/releases/${RELEASE}/release.json --workspace=${WORKSPACE}" | ||
], | ||
"changelog": "StandaloneWebsite" | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/docs": { | ||
"key": "kubedb", | ||
"tag": "v2024.6.4", | ||
"commands": [ | ||
"mv ${SCRIPT_ROOT}/releases/${RELEASE}/docs_changelog.md ${WORKSPACE}/docs/CHANGELOG-${RELEASE}.md" | ||
], | ||
"release_branch": "release-${TAG}" | ||
} | ||
}, | ||
{ | ||
"github.com/kubedb/website": { | ||
"tag": "v2024.6.4", | ||
"commands": [ | ||
"make set-assets-repo ASSETS_REPO_URL=https://github.com/appscode/static-assets", | ||
"make docs", | ||
"make set-version VERSION=${TAG}" | ||
], | ||
"release_branch": "master", | ||
"changelog": "Skip" | ||
} | ||
} | ||
] | ||
} |