问题一:云效已经使用了lfs,出现这个错误,是什么原因?
云效已经使用了lfs,出现这个错误,是什么原因?
git push origin dev:dev
remote: ResourceExhausted: 代码库容量即将超过推荐阈值,请及时清理仓库文件,推荐使用Git LFS管理二进制大文件,释放Git存储空间。参见 https://help.aliyun.com/document_detail/153791.html
remote: 推送失败,以下文件大小超过单文件 200MB 的系统限额:
remote: Blob ID | 大小(MB) | 文件名
remote: -------------------------------
remote: d0ec0783 | 211.39 | 新UI(1).xlsx
remote:
remote: 大文件请使用 Git-LFS 管理,使用说明: https://help.aliyun.com/document_detail/321367.html
To https://codeup.aliyun.com/60e272eaf00dfa2fa4caac07/psd.git
! [remote rejected] dev -> dev (pre-receive hook declined)
error: failed to push some refs to 'https://codeup.aliyun.com/60e272eaf00dfa2fa4caac07/psd.git'
参考回答:
面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。
这个错误是因为你的代码库容量即将超过推荐阈值,建议你清理仓库文件并使用Git LFS管理二进制大文件以释放Git存储空间。同时,推送失败的文件大小超过了单文件200MB的系统限额。
根据错误提示,你可以尝试以下步骤来解决问题:
- 清理仓库文件:检查你的代码库中是否有不再需要的文件或历史记录,可以删除它们以释放存储空间。
- 使用Git LFS管理大文件:将较大的二进制文件(如新UI(1).xlsx)添加到Git LFS中进行版本控制。Git LFS可以帮助你更有效地管理大文件,避免占用过多的Git存储空间。
- 推送修改后的代码库:在完成上述步骤后,重新执行
git push origin dev:dev
命令,将修改后的代码库推送到远程仓库。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/601188
问题二:云效流水线部分模版无法创建,是什么问题?
云效流水线部分模版无法创建,是什么问题?报这个错,且该角色已经授予了创建流水线权限了。
参考回答:
如果是模板里面带了主机组,请确认当前用户包含该主机组的使用权限,这是新增的控制,为了防止出现企业内用户越权使用自己没有权限的主机组。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/601184
问题三:云效编排配置不见了,怎么回事?
云效编排配置不见了,怎么回事?这个接口报错
https://devops.aliyun.com/appstack/gateway/biz/api/v1/apps/ingress-public-version/orchestrations:all
参考回答:
云效编排配置不见的原因可能有以下几种可能性:
- 部署方式选择:确保在应用设置中的应用编排部分选择了正确的部署方式,例如 Kubernetes 部署。
- 编排文件创建:如果在创建 Kubernetes 部署编排时遇到问题,可以尝试点击“从模板开始”,然后选择企业自定义应用编排模板或云效示例模板来创建编排文件。
- 环境配置关联:在应用环境或应用模板中的环境配置支持关联变量组,这样可以在环境部署时动态替换应用编排中引用的变量,渲染生成部署 YAML 或部署脚本。
- 权限检查:确保您有足够的权限来访问和修改全局变量组。
- 占位符配置:如果遇到有效值不生效的问题,可以检查占位符配置是否正确。有时报错提示可能是因为占位符没有按照预期的方式工作。
- 缓存问题:在某些情况下,平台的缓存可能会导致显示不一致的问题。尝试清除浏览器缓存或重新登录云效平台,看是否能解决问题。
- 平台故障:如果以上步骤都无法解决问题,可能是云效平台本身的问题。这种情况下,建议联系云效的技术支持团队寻求帮助。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/601180
问题四:云效在流水线上就报NO_PUBKEY的错误,怎么解决?
云效在本地build或者启动容器apt-get update是正常的,但是在流水线上就报NO_PUBKEY的错误,怎么解决?
参考回答:
这个问题可能是由于SSH公钥未被云服务器接受导致的。你可以尝试以下步骤来解决这个问题:
- 首先,你需要检查你的SSH公钥是否已经添加到云服务器上。你可以使用
ssh-add -l
命令来查看你的SSH公钥列表。 - 如果你的公钥没有在列表中,你需要添加它。你可以使用
ssh-add ~/.ssh/id_rsa
命令(假设你的公钥存储在~/.ssh/id_rsa
文件中)来添加你的公钥。 - 如果问题仍然存在,你可能需要重新生成你的SSH密钥对,并确保在添加新的公钥到云服务器之前,删除旧的公钥。你可以使用
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
命令来生成新的密钥对。 - 最后,你需要将新的公钥添加到你的云服务器上。这通常可以通过在云服务器的管理控制台添加SSH公钥来完成。
- 如果以上步骤都无法解决问题,你可能需要联系云服务器的技术支持寻求帮助。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/601177
问题五:云效流水线遇到一个问题,突然提示这个,有的流水线正常,有的失败,是什么原因呢?
云效流水线遇到一个问题,突然提示这个,有的流水线正常,有的失败,是什么原因呢?
Error response from daemon: Get "https://dll-acr-registry.cn-beijing.cr.aliyuncs.com/v2/": unauthorized: authentication required
系统配置环境:test
服务开始启动
Unable to find image 'dll-acr-registry.cn-beijing.cr.aliyuncs.com/dll-test/dll-p-service:2024-02-27-14-56-49' locally
docker: Error response from daemon: Head "https://dll-acr-registry.cn-beijing.cr.aliyuncs.com/v2/dll-test/dll-p-service/manifests/2024-02-27-14-56-49": unauthorized: authentication required.
参考回答:
这个问题可能是由于Docker在尝试从阿里云的镜像仓库拉取镜像时,没有提供正确的认证信息。你需要确保你的Docker客户端已经配置了正确的阿里云镜像仓库的认证信息。
你可以尝试以下步骤来解决这个问题:
- 登录阿里云容器镜像服务控制台。
- 在左侧导航栏中,点击"镜像仓库"。
- 找到你的镜像仓库,点击"管理"。
- 在"访问凭证"部分,你可以看到一个"密码"字段,复制这个密码。
- 在你的机器上,运行
docker login --username=<your-username> --password=<your-password> https://dll-acr-registry.cn-beijing.cr.aliyuncs.com
命令,其中<your-username>
是你的阿里云账号ID,<your-password>
是你刚刚复制的密码。 - 如果登录成功,你应该能够看到"Login Succeeded"的消息。
- 现在,你应该能够正常拉取和推送镜像了。
关于本问题的更多回答可点击原文查看: