mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
1 parent
f93bd55113
commit
b8890e55cf
1 file changed
+3
-5
+3
-5
@@ -55,15 +55,14 @@ export class ServiceAccountsDetails extends React.Component<Props> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
renderImagePullSecrets(imagePullSecretNames: { name: string; }[]) {
|
renderImagePullSecrets(imagePullSecretNames: { name: string; }[]) {
|
||||||
const { object: serviceAccount } = this.props;
|
|
||||||
const { imagePullSecrets } = this;
|
const { imagePullSecrets } = this;
|
||||||
if (!imagePullSecrets) {
|
if (!imagePullSecrets) {
|
||||||
return <Spinner center/>
|
return <Spinner center/>
|
||||||
}
|
}
|
||||||
const secrets = imagePullSecretNames.map(({name}) => {
|
const secrets = imagePullSecretNames.map(({name}) => {
|
||||||
let secret = imagePullSecrets.find((secret) => secret.getName() === name && secret.getNs() === serviceAccount.getNs())
|
let secret = imagePullSecrets.find((secret) => secret.getName() === name)
|
||||||
if (!secret) {
|
if (!secret) {
|
||||||
secret = this.generateDummySecretObject(name, serviceAccount.getNs())
|
secret = this.generateDummySecretObject(name)
|
||||||
}
|
}
|
||||||
return secret
|
return secret
|
||||||
})
|
})
|
||||||
@@ -92,12 +91,11 @@ export class ServiceAccountsDetails extends React.Component<Props> {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
generateDummySecretObject(name: string, namespace: string) {
|
generateDummySecretObject(name: string) {
|
||||||
return new Secret({
|
return new Secret({
|
||||||
apiVersion: "v1",
|
apiVersion: "v1",
|
||||||
kind: "Secret",
|
kind: "Secret",
|
||||||
metadata: {
|
metadata: {
|
||||||
namespace: namespace,
|
|
||||||
name: name,
|
name: name,
|
||||||
uid: null,
|
uid: null,
|
||||||
selfLink: null,
|
selfLink: null,
|
||||||
|
|||||||
Reference in new issue
Block a user