Merge pull request #4328 from westlywright/bug.eks.import.private

Bug EKS Import Command
This commit is contained in:
Westly Wright 2020-12-03 11:12:25 -07:00 committed by GitHub
commit e8c96cdec3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 8 deletions

View File

@ -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)) {

View File

@ -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();
}
}),

View File

@ -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);