云效在ack 上哪里配置,有文档吗?[阿里云云效]

阿里云上的容器镜像仓库是个人版的,个人版已经满足当下需求了,昨天是开了公开访问,才拉取到镜像,云效在ack 上哪里配置,有文档吗?到时候要设置私有权限的,

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 在云效上配置私有的ACK集群并使用私有的容器镜像仓库,您可以参考以下步骤:

    1. 在阿里云上创建私有的ACK集群,并确保集群已启用 Kubernetes 版本 1.10 或更高版本。
    2. 在阿里云上创建私有的 ACR 镜像仓库,并将镜像推送到该仓库中。
    3. 在 ACK 集群中安装 Helm 包管理器,然后使用 Helm 安装 Nginx Ingress 控制器。
    4. 在 Nginx Ingress 控制器中添加规则,以便将 HTTP 请求路由到您的应用中。
    5. 将您的应用程序代码存储在 Git 存储库中,然后在云效中设置一个新的项目,将 Git 存储库连接到该项目,并创建一个 Pipeline。
    6. 在 Pipeline 中定义构建和部署阶段,使用 Dockerfile 构建您的应用程序,并将其推送到私有的 ACR 镜像仓库中。
    7. 在部署阶段,将应用程序部署到 ACK 集群中,使用 Nginx Ingress 控制器将 HTTP 请求路由到应用程序中。

    有关详细的操作步骤和说明,您可以参考以下文档:

    • 创建 ACK 集群:https://help.aliyun.com/document_detail/101760.html?spm=a2c4g.11186623.6.644.2a90bdf7WicjNw

    • 创建 ACR 镜像仓库:https://help.aliyun.com/document_detail/112475.html?spm=a2c4g.11186623.6.645.2846d0e7IBNNpU

    • 在 ACK 集群中安装 Helm:https://github.com/aliyun/alibabacloud-csi-driver-helm-chart

    • 使用 Helm 安装 Nginx Ingress 控制器:https://helm.sh/docs/chart/stable/nginx-ingress/

    • 在 Nginx Ingress 控制器中添加规则:https://kubernetes.github.io/ingress-nginx/user-guide/routing/

  2. 阿里云上的容器镜像仓库的个人版和企业版的主要区别在于存储空间和并发限制。如果你的需求只是个人使用,那么个人版应该足够了。

    如果你想在云效中使用阿里云的容器镜像仓库,你需要在云效的ACK集群中配置镜像仓库的信息。具体的配置步骤如下:

    1. 登录到你的阿里云控制台,进入容器镜像仓库的控制台。

    2. 在左侧菜单中选择“访问管理”,然后点击“创建访问密钥”。

    3. 生成访问密钥和访问秘钥后,记下这两个信息。

    4. 登录到你的云效控制台,进入ACK集群的管理页面。

    5. 在ACK集群的配置页面,找到“镜像仓库”选项,然后输入你在阿里云容器镜像仓库生成的访问密钥和访问秘钥。

    6. 保存配置后,你的ACK集群就可以使用阿里云的容器镜像仓库了。

    至于具体的配置文档,你可以参考阿里云的官方文档:https://cloud.aliyuncs.com/document_detail/89566.html