mirror of https://github.com/rancher/ui.git
Merge pull request #4328 from westlywright/bug.eks.import.private
Bug EKS Import Command
This commit is contained in:
commit
e8c96cdec3
|
|
@ -165,7 +165,7 @@ export default Resource.extend(Grafana, ResourceUsage, {
|
|||
const {
|
||||
clusterProvider, eksConfig = {}, eksStatus = {}
|
||||
} = this;
|
||||
const privateAccess = get(eksConfig, 'privateAccess') || get(eksStatus, 'upstreamSpec.privateAccess') || false;
|
||||
const privateAccess = !get(eksConfig, 'publicAccess') && get(eksConfig, 'privateAccess') || get(eksStatus, 'upstreamSpec.privateAccess') || false;
|
||||
|
||||
if (clusterProvider === 'amazoneksv2' && privateAccess) {
|
||||
return true;
|
||||
|
|
@ -178,7 +178,7 @@ export default Resource.extend(Grafana, ResourceUsage, {
|
|||
const {
|
||||
clusterProvider, eksConfig = {}, eksStatus = {}
|
||||
} = this;
|
||||
const privateAccess = get(eksConfig, 'privateAccess') || get(eksStatus, 'upstreamSpec.privateAccess') || false;
|
||||
const privateAccess = !get(eksConfig, 'publicAccess') && get(eksConfig, 'privateAccess') || get(eksStatus, 'upstreamSpec.privateAccess') || false;
|
||||
const ignored = ['custom', 'import', 'amazoneksv2'];
|
||||
|
||||
if (!ignored.includes(clusterProvider)) {
|
||||
|
|
|
|||
|
|
@ -306,17 +306,17 @@ export default Component.extend(ClusterDriver, {
|
|||
const {
|
||||
isNew,
|
||||
isPostSave,
|
||||
config: { privateAccess }
|
||||
config: { privateAccess, publicAccess }
|
||||
} = this;
|
||||
|
||||
if (privateAccess && isPostSave) {
|
||||
if (!publicAccess && privateAccess && isPostSave) {
|
||||
if (isNew) {
|
||||
set(this, 'step', 5);
|
||||
} else if (this.close) {
|
||||
this.close();
|
||||
} else {
|
||||
this.send('close');
|
||||
this.close();
|
||||
}
|
||||
} else {
|
||||
this.close();
|
||||
}
|
||||
}),
|
||||
|
||||
|
|
|
|||
|
|
@ -167,7 +167,7 @@ export default Component.extend(ClusterDriver, {
|
|||
}
|
||||
}
|
||||
} = this;
|
||||
const privateAccess = get(eksConfig, 'privateAccess') || get(eksStatus, 'upstreamSpec.privateAccess') || false;
|
||||
const privateAccess = !get(eksConfig, 'publicAccess') && get(eksConfig, 'privateAccess') || get(eksStatus, 'upstreamSpec.privateAccess') || false;
|
||||
|
||||
if (isPostSave && privateAccess) {
|
||||
set(this, 'step', 3);
|
||||
|
|
|
|||
Loading…
Reference in New Issue