mirror of
https://github.com/labring/sealos.git
synced 2026-09-01 15:38:06 +08:00
feat. imagehub: add size to tagdata. (#2376)
* add size to repo tagList.
This commit is contained in:
@@ -28,6 +28,7 @@ import (
|
||||
type TagData struct {
|
||||
Name string `json:"name"`
|
||||
MetaName string `json:"metaName"`
|
||||
Size int64 `json:"size"`
|
||||
CTime metav1.Time `json:"creatTime"` // todo inspect image and get time
|
||||
}
|
||||
|
||||
|
||||
@@ -100,10 +100,14 @@ spec:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
size:
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- creatTime
|
||||
- metaName
|
||||
- name
|
||||
- size
|
||||
type: object
|
||||
type: array
|
||||
type: object
|
||||
|
||||
@@ -55,10 +55,14 @@ spec:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
size:
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- creatTime
|
||||
- metaName
|
||||
- name
|
||||
- size
|
||||
type: object
|
||||
name:
|
||||
description: 'INSERT ADDITIONAL STATUS FIELD - define observed state
|
||||
@@ -75,10 +79,14 @@ spec:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
size:
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- creatTime
|
||||
- metaName
|
||||
- name
|
||||
- size
|
||||
type: object
|
||||
type: array
|
||||
type: object
|
||||
|
||||
@@ -6,4 +6,4 @@ metadata:
|
||||
spec:
|
||||
type: detail
|
||||
names:
|
||||
- labring/cert-manager:v1.8.0
|
||||
- lingdie/cert-manager:v1.8.0
|
||||
@@ -1,6 +0,0 @@
|
||||
apiVersion: imagehub.sealos.io/v1
|
||||
kind: Repository
|
||||
metadata:
|
||||
name: labring.cert.manager
|
||||
spec:
|
||||
name: labring/cert-manager
|
||||
@@ -11,3 +11,4 @@ spec:
|
||||
docs: docs
|
||||
ID: Unkonw
|
||||
arch: Unkonw
|
||||
size: 1024000
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
apiVersion: imagehub.sealos.io/v1
|
||||
kind: Repository
|
||||
metadata:
|
||||
name: lingdie.cert.manager
|
||||
spec:
|
||||
name: lingdie/cert-manager
|
||||
@@ -112,6 +112,7 @@ func (r *RepositoryReconciler) reconcile(ctx context.Context, obj client.Object)
|
||||
tagList = append(tagList, imagehubv1.TagData{
|
||||
Name: img.Spec.Name.GetTag(),
|
||||
MetaName: img.Name,
|
||||
Size: img.Spec.DetailInfo.Size,
|
||||
CTime: img.CreationTimestamp,
|
||||
})
|
||||
}
|
||||
|
||||
@@ -122,10 +122,14 @@ spec:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
size:
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- creatTime
|
||||
- metaName
|
||||
- name
|
||||
- size
|
||||
type: object
|
||||
type: array
|
||||
type: object
|
||||
@@ -406,10 +410,14 @@ spec:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
size:
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- creatTime
|
||||
- metaName
|
||||
- name
|
||||
- size
|
||||
type: object
|
||||
name:
|
||||
description: 'INSERT ADDITIONAL STATUS FIELD - define observed state
|
||||
@@ -426,10 +434,14 @@ spec:
|
||||
type: string
|
||||
name:
|
||||
type: string
|
||||
size:
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- creatTime
|
||||
- metaName
|
||||
- name
|
||||
- size
|
||||
type: object
|
||||
type: array
|
||||
type: object
|
||||
|
||||
Reference in New Issue
Block a user