1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-08-04 21:35:23 +02:00

feature(kubeconfig): access to all kube environment contexts from within the Portainer UI [EE-1727] (#5966)

This commit is contained in:
Marcelo Rydel 2021-11-22 11:05:09 -07:00 committed by GitHub
parent c0a4727114
commit 6be1ff4d9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 404 additions and 434 deletions

View file

@ -6,11 +6,11 @@ angular.module('portainer.kubernetes').factory('KubernetesConfig', KubernetesCon
function KubernetesConfigFactory($http, EndpointProvider, API_ENDPOINT_KUBERNETES) {
return { get };
async function get() {
const endpointID = EndpointProvider.endpointID();
async function get(environmentIDs) {
return $http({
method: 'GET',
url: `${API_ENDPOINT_KUBERNETES}/${endpointID}/config`,
url: `${API_ENDPOINT_KUBERNETES}/config`,
params: { ids: environmentIDs.map((x) => parseInt(x)) },
responseType: 'blob',
headers: {
Accept: 'text/yaml',