From 4beb00c7ddae82b6d4654d19c801dc7024bc89b7 Mon Sep 17 00:00:00 2001 From: Andrii Dema Date: Mon, 23 Dec 2024 15:45:40 +0200 Subject: [PATCH] K8SPSMDB-1123: add PSMDB 8.0 and PG 17 images https://perconadev.atlassian.net/browse/K8SPSMDB-1123 --- .../operator.1.19.0.psmdb-operator.dep.json | 1 + sources/operator.1.19.0.psmdb-operator.json | 126 ++++++++ sources/operator.2.6.0.pg-operator.dep.json | 292 +++++++++++++++++ sources/operator.2.6.0.pg-operator.json | 299 ++++++++++++++++++ 4 files changed, 718 insertions(+) create mode 100644 sources/operator.1.19.0.psmdb-operator.dep.json create mode 100644 sources/operator.1.19.0.psmdb-operator.json create mode 100644 sources/operator.2.6.0.pg-operator.dep.json create mode 100644 sources/operator.2.6.0.pg-operator.json diff --git a/sources/operator.1.19.0.psmdb-operator.dep.json b/sources/operator.1.19.0.psmdb-operator.dep.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/sources/operator.1.19.0.psmdb-operator.dep.json @@ -0,0 +1 @@ +{} diff --git a/sources/operator.1.19.0.psmdb-operator.json b/sources/operator.1.19.0.psmdb-operator.json new file mode 100644 index 00000000..2487b00c --- /dev/null +++ b/sources/operator.1.19.0.psmdb-operator.json @@ -0,0 +1,126 @@ +{ + "versions": [ + { + "operator": "1.18.0", + "product": "psmdb-operator", + "matrix": { + "mongod": { + "8.0.4-1": { + "image_path": "perconalab/percona-server-mongodb:8.0.4-1", + "image_hash": "11665111008aeeaa248d20de9e9dd84ddaa41b4365bf4988dd1ffccdf839c184", + "status": "recommended", + "critical": false + }, + "7.0.14-8": { + "image_path": "percona/percona-server-mongodb:7.0.14-8-multi", + "image_hash": "ed932d4e7231dcb793bf609f781226a8393aa8958b103339f4a503a8f70ed17e", + "image_hash_arm64": "052f84ee926ad9b5146f08a7e887820342d65b757a284c2f0ea8e937bb51cd7b", + "status": "recommended", + "critical": false + }, + "7.0.12-7": { + "image_path": "percona/percona-server-mongodb:7.0.12-7", + "image_hash": "7f00e19878bd143119772cd5468f1f0f9857dfcd2ae2f814d52ef3fa7cff6899", + "status": "available", + "critical": false + }, + "7.0.8-5": { + "image_path": "percona/percona-server-mongodb:7.0.8-5", + "image_hash": "f81d1353d5497c5be36ee525f742d498ee6e1df9aba9502660c50f0fc98743b6", + "status": "available", + "critical": false + }, + "6.0.18-15": { + "image_path": "percona/percona-server-mongodb:6.0.18-15-multi", + "image_hash": "d197ce16ab0eed6df25e632b92dea5ce448e549e02028f39b78f5730c2ffef36", + "image_hash_arm64": "7fd1d8f74f71dea6ad423e8e202a0617bdd1e8783f2b5cb071b5281685ce0adf", + "status": "recommended", + "critical": false + }, + "6.0.16-13": { + "image_path": "percona/percona-server-mongodb:6.0.16-13", + "image_hash": "1497e58e39497d8425ccd053898dc323338d6eb3f0e3c4c223f9d5a468da7931", + "status": "available", + "critical": false + }, + "6.0.15-12": { + "image_path": "percona/percona-server-mongodb:6.0.15-12", + "image_hash": "f12dd271d78cf3e70088fea0c420e8c03703457d8a5959b645053546bff94dea", + "status": "available", + "critical": false + }, + "6.0.9-7": { + "image_path": "percona/percona-server-mongodb:6.0.9-7", + "image_hash": "5ef8404e200a680a67f0a94599963e17c029ebe5e0045b60b45062bba127c505", + "status": "available", + "critical": false + }, + "6.0.5-4": { + "image_path": "percona/percona-server-mongodb:6.0.5-4", + "image_hash": "b6f875974c59d8ea0174675c85f41668460233784cbf2cbe7ce5eca212ac5f6a", + "status": "available", + "critical": false + }, + "5.0.29-25": { + "image_path": "percona/percona-server-mongodb:5.0.29-25-multi", + "image_hash": "732eb60f2d3750aaf654ada7f52d2869928be885f6b7012666d6777f85411b74", + "image_hash_arm64": "sha256:4fef96a66df35e0ad3c28003970ef3b7fb5ebbcbb61c23172dc3bc8c77cc13a3", + "status": "recommended", + "critical": false + }, + "5.0.28-24": { + "image_path": "percona/percona-server-mongodb:5.0.28-24", + "image_hash": "7f9ac418bcd22fc8fbcf6ddba9aff3142a07ddfdfbe58efd5d55d5f7c9f43aaf", + "status": "available", + "critical": false + }, + "5.0.26-22": { + "image_path": "percona/percona-server-mongodb:5.0.26-22", + "image_hash": "50873aa99f36319c5590ad2bddf407b4df44728bee86025ccae1bfed9329a0d1", + "status": "available", + "critical": false + }, + "5.0.20-17": { + "image_path": "percona/percona-server-mongodb:5.0.20-17", + "image_hash": "56a19362b1082c37eb5e7069d05f7bb281a09c4788101faeea15a50bb8a49e8b", + "status": "available", + "critical": false + }, + "5.0.15-13": { + "image_path": "percona/percona-server-mongodb:5.0.15-13", + "image_hash": "f0b5a8291d778d7419c20dcf0d1985a0f33770d05e94dba41db8f071957e9929", + "status": "available", + "critical": false + } + }, + "pmm": { + "2.43.2": { + "image_path": "percona/pmm-client:2.43.2", + "image_hash": "e381f607a48ce6dccf24e732067323dce751115228f1f377936b9ed2bf31942d", + "image_hash_arm64": "605ddda6aa64c9b8766dccf20cb593cf92eab5100ab10a9ed8462f8b7e54ba39", + "status": "recommended", + "critical": false + } + }, + "backup": { + "2.7.0": { + "image_path": "percona/percona-backup-mongodb:2.7.0-multi", + "image_hash": "4e29486419f06be69e5ce15490ff46b68cf44958c9ca716fa1eaba17cf32701b", + "image_hash_arm64": "6d04f21185c2931514790e18ca982603e2453fd431f922be3bef4c42460083d5", + "status": "recommended", + "critical": false + } + }, + "operator": { + "1.19.0": { + "image_path": "perconalab/percona-server-mongodb-operator:main", + "image_hash": "9cf47730801b082b6a15ceba176f67f3ceb1f3e893e3660f901796f757ef62ef", + "image_hash_arm64": "2726eb569d51fd2b89dca0b754bdba78abf01582975fd5947ed97c3bff0bef92", + "status": "recommended", + "critical": false + } + } + } + } + ] +} diff --git a/sources/operator.2.6.0.pg-operator.dep.json b/sources/operator.2.6.0.pg-operator.dep.json new file mode 100644 index 00000000..2aa2f266 --- /dev/null +++ b/sources/operator.2.6.0.pg-operator.dep.json @@ -0,0 +1,292 @@ +{ + "pgbackrest": { + "17.2": { + ">=": [ + { + "var": "productVersion" + }, + "17.2" + ] + }, + "16.4": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "16.4" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "17.0" + ] + } + ] + }, + "15.8": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "15.8" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "16.0" + ] + } + ] + }, + "14.13": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "14.13" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "15.0" + ] + } + ] + }, + "13.16": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "13.16" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "14.0" + ] + } + ] + }, + "12.20": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "12.20" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "13.0" + ] + } + ] + } + }, + "postgis": { + "16.4": { + ">=": [ + { + "var": "productVersion" + }, + "16.4" + ] + }, + "15.8": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "15.8" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "16.0" + ] + } + ] + }, + "14.13": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "14.13" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "15.0" + ] + } + ] + }, + "13.16": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "13.16" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "14.0" + ] + } + ] + }, + "12.20": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "12.20" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "13.10" + ] + } + ] + } + }, + "pgbouncer": { + "16.4": { + ">=": [ + { + "var": "productVersion" + }, + "16.4" + ] + }, + "15.8": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "15.8" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "16.0" + ] + } + ] + }, + "14.13": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "14.13" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "15.0" + ] + } + ] + }, + "13.16": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "13.16" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "14.0" + ] + } + ] + }, + "12.20": { + "and": [ + { + ">=": [ + { + "var": "productVersion" + }, + "12.20" + ] + }, + { + "<": [ + { + "var": "productVersion" + }, + "13.10" + ] + } + ] + } + } +} diff --git a/sources/operator.2.6.0.pg-operator.json b/sources/operator.2.6.0.pg-operator.json new file mode 100644 index 00000000..6d1b4648 --- /dev/null +++ b/sources/operator.2.6.0.pg-operator.json @@ -0,0 +1,299 @@ +{ + "versions": [ + { + "operator": "2.6.0", + "product": "pg-operator", + "matrix": { + "postgresql": { + "12.20": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg12.20-postgres", + "image_hash": "f053767e38a5889ed3b5cbb07ccb1c05d81f63faaa4b648d61373b6d57e6fe0c", + "status": "recommended", + "critical": false + }, + "12.19": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg12.19-postgres", + "image_hash": "170f11a418e5fa2962ab94570d5d132d40184101c844f82e5e4aa9d4fd8e7a69", + "status": "available", + "critical": false + }, + "13.16": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg13.16-postgres", + "image_hash": "8e1b90876038fdc2301f20996aa7d35eb299c85597d7025489aa3ca47ec6f9d4", + "status": "recommended", + "critical": false + }, + "13.15": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg13.15-postgres", + "image_hash": "8b805570442447394be88edefdefbbc4edfc9d10f094840708756e3dc4a2f518", + "status": "available", + "critical": false + }, + "14.13": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg14.13-postgres", + "image_hash": "69d6c44b89399fc89384125392228c3992267a930802ec2c4e57f9ce03a0719f", + "status": "recommended", + "critical": false + }, + "14.12": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg14.12-postgres", + "image_hash": "121f25cc4477014708f72e642a3866ceea3dbefc950b3a3c08e1b665cce6e9f6", + "status": "available", + "critical": false + }, + "15.8": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg15.8-postgres", + "image_hash": "595a5f83d83d5a8e811aa9ab275ad932898766e2b3287b517b84d366608617f7", + "status": "recommended", + "critical": false + }, + "15.7": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg15.7-postgres", + "image_hash": "8d58c8e9d7c54849854027c36905c149fa1db5ea4e8d13b3e6cb69d6e8128c7f", + "status": "available", + "critical": false + }, + "16.4": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg16.4-postgres", + "image_hash": "d5758f6172f7715c7644eaecf7f9d079b6516bff0a98f3fd9cd5a29af90d6698", + "status": "recommended", + "critical": false + }, + "16.3": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg16.3-postgres", + "image_hash": "8248b290a88b881f1871fbca0de7da1acace31f94f795d1990e3ca3ca5dd3636", + "status": "available", + "critical": false + }, + "17.2": { + "image_path": "perconalab/percona-postgresql-operator:main-ppg17-postgres", + "image_hash": "97b597a14b5e24142303df0c2368ecdb71ed4f26b6f9d94ad7b6e7d70175a6f2", + "status": "recommended", + "critical": false + } + }, + "pmm": { + "2.43.1": { + "image_path": "percona/pmm-client:2.43.1", + "image_hash": "aad0a51ec5dadc80b1821964045a67c367dc0e75c17885961b5a4937f409490c", + "status": "recommended", + "critical": false + } + }, + "pgbackrest": { + "12.20": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg12.20-pgbackrest2.53-1", + "image_hash": "57a3b15f482adba4c7d3689080f41578a42cede1939bbe0817de957f9049c93e", + "status": "recommended", + "critical": false + }, + "12.19": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg12.19-pgbackrest2.51-1", + "image_hash": "93ec75d2158f5df7d69ee88578fde31fb8aab660ce6f3d5b19a83efe0c5fae33", + "status": "available", + "critical": false + }, + "13.16": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg13.16-pgbackrest2.53-1", + "image_hash": "c3240d08ec86d3dcf7a30e500b23ada7c766b6785a5360f1d28fb1fb02d0a940", + "status": "recommended", + "critical": false + }, + "13.15": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg13.15-pgbackrest2.51-1", + "image_hash": "420d1cadee0ef7ff8a6e1044b46a0258a78ce0f53c196ff79eb17938f882c912", + "status": "available", + "critical": false + }, + "14.13": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg14.13-pgbackrest2.53-1", + "image_hash": "28416ccb433600c4948ebc7b033d4f5348d92b2211fef513ec279a7a55ac7969", + "status": "recommended", + "critical": false + }, + "14.12": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg14.12-pgbackrest2.51-1", + "image_hash": "77159b971e7b1473d3d0fbe173ba73fce5b8b853538d4d238a0eab9d96ccea87", + "status": "available", + "critical": false + }, + "15.8": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg15.8-pgbackrest2.53-1", + "image_hash": "6db1b9ef0a305524a1ec8658437919daf89c0c37d96273d32c3d438cf880fade", + "status": "recommended", + "critical": false + }, + "15.7": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg15.7-pgbackrest2.51-1", + "image_hash": "2949859f8095ddcb246c5754973bd93d9bd4dafd7b649b94a9859ffa585cfc78", + "status": "available", + "critical": false + }, + "16.4": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg16.4-pgbackrest2.53-1", + "image_hash": "d636aa73c6f74075d8c2b9bbf51892db94e8d698e66d23ce2b1f612df5a0ddde", + "status": "recommended", + "critical": false + }, + "16.3": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg16.3-pgbackrest2.51-1", + "image_hash": "3e59b19b619e5580292c4fa8f9efedea3e9d05b79af8e186643490b13a6f83a5", + "status": "available", + "critical": false + }, + "17.2": { + "image_path": "perconalab/percona-postgresql-operator:main-ppg17-pgbackrest", + "image_hash": "e5674e2a9dc0060bebfca51889d94441e6533f6b442b6acbbbfde2d444542f83", + "status": "recommended", + "critical": false + } + }, + "pgbouncer": { + "12.20": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg12.20-pgbouncer1.23.1", + "image_hash": "d0300a4c17745d9f964b7ceb887272203e62730df7782c2b401ee10f42e35cbe", + "status": "recommended", + "critical": false + }, + "12.19": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg12.19-pgbouncer1.22.1", + "image_hash": "cd3bcc3a1575c320177ab56b5f861f418b222e6de438240d54f016343ca2d716", + "status": "available", + "critical": false + }, + "13.16": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg13.16-pgbouncer1.23.1", + "image_hash": "e1692b9b9ec02ee232449e5da6df464708673b637c66b109db4c21836d5cae8f", + "status": "recommended", + "critical": false + }, + "13.15": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg13.15-pgbouncer1.22.1", + "image_hash": "a6dc61d46304c859791759b06b3d46bb991943efb6362693a954d6bb1d287db1", + "status": "available", + "critical": false + }, + "14.13": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg14.13-pgbouncer1.23.1", + "image_hash": "1652e89ad49ab50242b683b5107d70d28b6f1b1cadc3566411dc58902c146aa2", + "status": "recommended", + "critical": false + }, + "14.12": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg14.12-pgbouncer1.22.1", + "image_hash": "b2ad8723fbd6a9d59ef57812fc1a31ac7971ef17acba7334ad35647069f0531f", + "status": "available", + "critical": false + }, + "15.8": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg15.8-pgbouncer1.23.1", + "image_hash": "c048dbd2cdf86c759d2a5e44028455c4a7b7f951892e390b41491769034b99b7", + "status": "recommended", + "critical": false + }, + "15.7": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg15.7-pgbouncer1.22.1", + "image_hash": "5b17a53c505010b83b477086f3491e444df8fddae6946e42e3a22679aaf8c35e", + "status": "available", + "critical": false + }, + "16.4": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg16.4-pgbouncer1.23.1", + "image_hash": "b360a78b992f3741f63003234e3832bf073cbb8f29e3ebae5e453fa0e3ca84df", + "status": "recommended", + "critical": false + }, + "16.3": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg16.3-pgbouncer1.22.1", + "image_hash": "37f466cea2330939f16c890a327b1d88b16cd85063ce45aff8255b8108accb08", + "status": "available", + "critical": false + }, + "17.2": { + "image_path": "perconalab/percona-postgresql-operator:main-ppg17-pgbouncer", + "image_hash": "cb3e190c5a714dcbb76cc88a817f1d2fac2437f5ecd477ce7d6474a4f91e4c5e", + "status": "recommended", + "critical": false + } + }, + "postgis": { + "12.20": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg12.20-postgres-gis3.3.6", + "image_hash": "592c5166f3d758829ab465cf9b98c009b325cbf9cf0cfa47b7f8a88df5dd3211", + "status": "recommended", + "critical": false + }, + "12.19": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg12.19-postgres-gis3.3.6", + "image_hash": "cc908441eb50e7bf9e9237b82be8877be391195643be83bcda818db16e626448", + "status": "available", + "critical": false + }, + "13.16": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg13.16-postgres-gis3.3.6", + "image_hash": "316c9f18c24971153cef9cd613a7de9c67e23836a8e16eef2957341776cffd98", + "status": "recommended", + "critical": false + }, + "13.15": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg13.15-postgres-gis3.3.6", + "image_hash": "d02d03a344947c1fead11cea06898a569c774a9c6393df88c4245f26882b3552", + "status": "available", + "critical": false + }, + "14.13": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg14.13-postgres-gis3.3.6", + "image_hash": "2c4b646738b56a6af4c0b60110a44ebad924828441fe5aa8014bec39e5b4b70e", + "status": "recommended", + "critical": false + }, + "14.12": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg14.12-postgres-gis3.3.6", + "image_hash": "7ca244090edfa24bc33fa81ac1e315669771639a1fc0a5e4525f5b5df8a22400", + "status": "available", + "critical": false + }, + "15.8": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg15.8-postgres-gis3.3.6", + "image_hash": "64962a4157d1537b851aed0992e0c74a17514643d244a8dd5609681407f6c211", + "status": "recommended", + "critical": false + }, + "15.7": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg15.7-postgres-gis3.3.6", + "image_hash": "cbb2b249aee4fb1281f81947fdc191b0d2e737345d1d35dee7d1a98a9118de40", + "status": "available", + "critical": false + }, + "16.4": { + "image_path": "percona/percona-postgresql-operator:2.5.0-ppg16.4-postgres-gis3.3.6", + "image_hash": "5ad2e95ac178f21a540d75d3d857007d96ef2846d558cf584fbdaa0a704051ad", + "status": "recommended", + "critical": false + }, + "16.3": { + "image_path": "percona/percona-postgresql-operator:2.4.1-ppg16.3-postgres-gis3.3.6", + "image_hash": "7ca3172329ade3be97b9bd837a3315fcb87179357e420f76662a9d0e9a4a74d3", + "status": "available", + "critical": false + }, + "17.2": { + "image_path": "perconalab/percona-postgresql-operator:main-ppg17-postgres-gis", + "image_hash": "7d260b777ca1d655f3880e66fdd9a86f41e29e18661d52f8497f67c3018c9d7e", + "status": "recommended", + "critical": false + } + }, + "operator": { + "2.6.0": { + "image_path": "perconalab/percona-postgresql-operator:2.6.0", + "image_hash": "68651bda6bc0d5f48e7b6d2860e66cdf9686c0b0dc0131355059795279b79020", + "image_hash_arm64": "22c2625487e00bef00d7d1297a53e7e37e7fcd7b181376f324351859d067c09e", + "status": "recommended", + "critical": false + } + } + } + } + ] +}