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

[PLATFORM-2768] Migrate away from deprecated Flux APIs

parent 845e4fd9
1 merge request!8[PLATFORM-2768] Migrate away from deprecated Flux APIs
......@@ -6,14 +6,14 @@ export const getHeadlampAPIHeaders = () => ({
});
export function listHelmCharts() {
return request('/apis/source.toolkit.fluxcd.io/v1beta2/helmcharts', {
return request('/apis/source.toolkit.fluxcd.io/v1/helmcharts', {
method: 'GET',
headers: { ...getHeadlampAPIHeaders() },
});
}
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',
headers: { ...getHeadlampAPIHeaders() },
});
......@@ -21,7 +21,7 @@ export function listHelmChartsByNamespace(namespace: string) {
export function getHelmChart(namespace: string, reportName: string) {
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',
headers: { ...getHeadlampAPIHeaders() },
......
......@@ -6,14 +6,14 @@ export const getHeadlampAPIHeaders = () => ({
});
export function listHelmReleases() {
return request('/apis/helm.toolkit.fluxcd.io/v2beta1/helmreleases', {
return request('/apis/helm.toolkit.fluxcd.io/v2/helmreleases', {
method: 'GET',
headers: { ...getHeadlampAPIHeaders() },
});
}
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',
headers: { ...getHeadlampAPIHeaders() },
});
......@@ -21,7 +21,7 @@ export function listHelmReleasesByNamespace(namespace: string) {
export function getHelmRelease(namespace: string, helmReleaseName: string) {
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',
headers: { ...getHeadlampAPIHeaders() },
......
......@@ -6,7 +6,7 @@ export const getHeadlampAPIHeaders = () => ({
});
export function listHelmRepositories() {
return request('/apis/source.toolkit.fluxcd.io/v1beta2/helmrepositories', {
return request('/apis/source.toolkit.fluxcd.io/v1/helmrepositories', {
method: 'GET',
headers: { ...getHeadlampAPIHeaders() },
});
......@@ -14,7 +14,7 @@ export function listHelmRepositories() {
export function listHelmRepositoriesByNamespace(namespace: string) {
return request(
`/apis/source.toolkit.fluxcd.io/v1beta2/namespaces/${namespace}/helmrepositories`,
`/apis/source.toolkit.fluxcd.io/v1/namespaces/${namespace}/helmrepositories`,
{
method: 'GET',
headers: { ...getHeadlampAPIHeaders() },
......@@ -24,7 +24,7 @@ export function listHelmRepositoriesByNamespace(namespace: string) {
export function getHelmRelease(namespace: string, helmRepositoryName: string) {
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',
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