feat: 🚛 完成了 client 资源创建
This commit is contained in:
@@ -6,6 +6,7 @@ import (
|
||||
"path/filepath"
|
||||
|
||||
"gitea.loveuer.com/yizhisec/pkg3/logger"
|
||||
"yizhisec.com/hsv2/forge/pkg/model"
|
||||
"yizhisec.com/hsv2/forge/pkg/resource"
|
||||
)
|
||||
|
||||
@@ -31,6 +32,14 @@ func (m *maker) EMQX(ctx context.Context) error {
|
||||
}
|
||||
logger.Debug("✅ maker.EMQX: 写入 emqx.yaml 文件成功, dest = %s", filepath.Join(location, "emqx.yaml"))
|
||||
|
||||
logger.Debug("☑️ maker.EMQX: 开始获取所需镜像...")
|
||||
var img = &model.Image{Name: "hub.yizhisec.com/external/emqx:5.1", Fallback: "", Save: "emqx.5.1.tar"}
|
||||
if err = m.Image(ctx, img.Name, WithImageFallback(img.Fallback), WithImageSave(filepath.Join(location, img.Save))); err != nil {
|
||||
logger.Debug("❌ maker.EMQX: 获取镜像失败: %s, %v", img.Name, err)
|
||||
return err
|
||||
}
|
||||
logger.Debug("✅ maker.EMQX: 获取所需镜像成功!!!")
|
||||
|
||||
logger.Info("✅ maker.EMQX: 构建 emqx(mqtt) 依赖成功!!!")
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user