Skip to content
Snippets Groups Projects
Commit c28a342c authored by Alain Atemnkeng's avatar Alain Atemnkeng 🥇
Browse files

[PLATFORM-2768] Migrate away from deprecated Flux APIs

parent 845e4fd9
1 merge request!8[PLATFORM-2768] Migrate away from deprecated Flux APIs
This commit is part of merge request !8. Comments created here will be created in the context of that merge request.
...@@ -6,14 +6,14 @@ export const getHeadlampAPIHeaders = () => ({ ...@@ -6,14 +6,14 @@ export const getHeadlampAPIHeaders = () => ({
}); });
export function listHelmCharts() { export function listHelmCharts() {
return request('/apis/source.toolkit.fluxcd.io/v1beta2/helmcharts', { return request('/apis/source.toolkit.fluxcd.io/v1/helmcharts', {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
}); });
} }
export function listHelmChartsByNamespace(namespace: string) { export function listHelmChartsByNamespace(namespace: string) {
return request(`/apis/source.toolkit.fluxcd.io/v1beta2/namespaces/${namespace}/helmcharts`, { return request(`/apis/source.toolkit.fluxcd.io/v1/namespaces/${namespace}/helmcharts`, {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
}); });
...@@ -21,7 +21,7 @@ export function listHelmChartsByNamespace(namespace: string) { ...@@ -21,7 +21,7 @@ export function listHelmChartsByNamespace(namespace: string) {
export function getHelmChart(namespace: string, reportName: string) { export function getHelmChart(namespace: string, reportName: string) {
return request( return request(
`/apis/source.toolkit.fluxcd.io/v1beta2/namespaces/${namespace}/helmcharts?name=${reportName}`, `/apis/source.toolkit.fluxcd.io/v1/namespaces/${namespace}/helmcharts?name=${reportName}`,
{ {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
......
...@@ -6,14 +6,14 @@ export const getHeadlampAPIHeaders = () => ({ ...@@ -6,14 +6,14 @@ export const getHeadlampAPIHeaders = () => ({
}); });
export function listHelmReleases() { export function listHelmReleases() {
return request('/apis/helm.toolkit.fluxcd.io/v2beta1/helmreleases', { return request('/apis/helm.toolkit.fluxcd.io/v2/helmreleases', {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
}); });
} }
export function listHelmReleasesByNamespace(namespace: string) { export function listHelmReleasesByNamespace(namespace: string) {
return request(`/apis/helm.toolkit.fluxcd.io/v2beta1/namespaces/${namespace}/helmreleases`, { return request(`/apis/helm.toolkit.fluxcd.io/v2/namespaces/${namespace}/helmreleases`, {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
}); });
...@@ -21,7 +21,7 @@ export function listHelmReleasesByNamespace(namespace: string) { ...@@ -21,7 +21,7 @@ export function listHelmReleasesByNamespace(namespace: string) {
export function getHelmRelease(namespace: string, helmReleaseName: string) { export function getHelmRelease(namespace: string, helmReleaseName: string) {
return request( return request(
`/apis/helm.toolkit.fluxcd.io/v2beta1/namespaces/${namespace}/helmreleases?name=${helmReleaseName}`, `/apis/helm.toolkit.fluxcd.io/v2/namespaces/${namespace}/helmreleases?name=${helmReleaseName}`,
{ {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
......
...@@ -6,7 +6,7 @@ export const getHeadlampAPIHeaders = () => ({ ...@@ -6,7 +6,7 @@ export const getHeadlampAPIHeaders = () => ({
}); });
export function listHelmRepositories() { export function listHelmRepositories() {
return request('/apis/source.toolkit.fluxcd.io/v1beta2/helmrepositories', { return request('/apis/source.toolkit.fluxcd.io/v1/helmrepositories', {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
}); });
...@@ -14,7 +14,7 @@ export function listHelmRepositories() { ...@@ -14,7 +14,7 @@ export function listHelmRepositories() {
export function listHelmRepositoriesByNamespace(namespace: string) { export function listHelmRepositoriesByNamespace(namespace: string) {
return request( return request(
`/apis/source.toolkit.fluxcd.io/v1beta2/namespaces/${namespace}/helmrepositories`, `/apis/source.toolkit.fluxcd.io/v1/namespaces/${namespace}/helmrepositories`,
{ {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
...@@ -24,7 +24,7 @@ export function listHelmRepositoriesByNamespace(namespace: string) { ...@@ -24,7 +24,7 @@ export function listHelmRepositoriesByNamespace(namespace: string) {
export function getHelmRelease(namespace: string, helmRepositoryName: string) { export function getHelmRelease(namespace: string, helmRepositoryName: string) {
return request( return request(
`/apis/source.toolkit.fluxcd.io/v1beta2/namespaces/${namespace}/helmrepositories?name=${helmRepositoryName}`, `/apis/source.toolkit.fluxcd.io/v1/namespaces/${namespace}/helmrepositories?name=${helmRepositoryName}`,
{ {
method: 'GET', method: 'GET',
headers: { ...getHeadlampAPIHeaders() }, headers: { ...getHeadlampAPIHeaders() },
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment