mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Display emptyDir medium and size limit (#257)
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
This commit is contained in:
parent
5a47298591
commit
bfc58edc46
@ -175,6 +175,10 @@ export class Pod extends WorkloadKubeObject {
|
|||||||
persistentVolumeClaim: {
|
persistentVolumeClaim: {
|
||||||
claimName: string;
|
claimName: string;
|
||||||
};
|
};
|
||||||
|
emptyDir: {
|
||||||
|
medium?: string;
|
||||||
|
sizeLimit?: string;
|
||||||
|
};
|
||||||
secret: {
|
secret: {
|
||||||
secretName: string;
|
secretName: string;
|
||||||
defaultMode: number;
|
defaultMode: number;
|
||||||
|
|||||||
@ -176,6 +176,8 @@ export class PodDetails extends React.Component<Props> {
|
|||||||
<DrawerTitle title={<Trans>Volumes</Trans>}/>
|
<DrawerTitle title={<Trans>Volumes</Trans>}/>
|
||||||
{volumes.map(volume => {
|
{volumes.map(volume => {
|
||||||
const claimName = volume.persistentVolumeClaim ? volume.persistentVolumeClaim.claimName : null;
|
const claimName = volume.persistentVolumeClaim ? volume.persistentVolumeClaim.claimName : null;
|
||||||
|
const type = Object.keys(volume)[1]
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div key={volume.name} className="volume">
|
<div key={volume.name} className="volume">
|
||||||
<div className="title flex gaps">
|
<div className="title flex gaps">
|
||||||
@ -183,8 +185,23 @@ export class PodDetails extends React.Component<Props> {
|
|||||||
<span>{volume.name}</span>
|
<span>{volume.name}</span>
|
||||||
</div>
|
</div>
|
||||||
<DrawerItem name={<Trans>Type</Trans>}>
|
<DrawerItem name={<Trans>Type</Trans>}>
|
||||||
{Object.keys(volume)[1]}
|
{type}
|
||||||
</DrawerItem>
|
</DrawerItem>
|
||||||
|
{ type === "emptyDir" && (
|
||||||
|
<div>
|
||||||
|
{ volume.emptyDir.medium && (
|
||||||
|
<DrawerItem name={<Trans>Medium</Trans>}>
|
||||||
|
{volume.emptyDir.medium}
|
||||||
|
</DrawerItem>
|
||||||
|
)}
|
||||||
|
{ volume.emptyDir.sizeLimit && (
|
||||||
|
<DrawerItem name={<Trans>Size Limit</Trans>}>
|
||||||
|
{volume.emptyDir.sizeLimit}
|
||||||
|
</DrawerItem>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
|
||||||
{claimName && (
|
{claimName && (
|
||||||
<DrawerItem name={<Trans>Claim Name</Trans>}>
|
<DrawerItem name={<Trans>Claim Name</Trans>}>
|
||||||
<Link
|
<Link
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user