创建无状态应用

<p>本文介绍如何创建无状态应用(Deployment)。</p> <p><strong><span style="font-size:18px">前提条件</span></strong></p> <p>1.&nbsp; 您已成功开启容器服务,可参考<a href="https://pinganyun.com/ssr/help/compute/caas/quick_start.OCS" target="_blank">开启容器服务</a>。</p> <p>2.&nbsp; 您已成功创建一个运行中的业务集群,可参考<a href="https://pinganyun.com/ssr/help/compute/caas/manual.5d6f83fb17bbc82d1477b701.5d6f899e17bbc82d1477b702" target="_blank">创建业务集群</a>。</p> <p>&nbsp;</p> <p><strong><span style="font-size:18px">操作步骤</span></strong></p> <p>1.&nbsp; 登录<a href="http://pinganyun.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p> <p>2.&nbsp; 单击左侧导航栏<strong>应用管理</strong><strong>&gt;</strong><strong>无状态应用</strong>,进入<strong>无状态应用</strong>页面。</p> <p>3.&nbsp; 选择目标地域,单击右上角<strong>创建</strong>,弹出<strong>创建无状态应用</strong>页面。</p> <p>4.&nbsp; 根据如下信息,创建服务。</p> <p><strong>基本信息&nbsp;</strong></p> <table border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="background-color:#ededed; vertical-align:top; width:70px"> <p><strong>配置项</strong></p> </td> <td style="background-color:#ededed; vertical-align:top; width:413px"> <p><strong>说明</strong></p> </td> </tr> <tr> <td style="vertical-align:top; width:70px"> <p>地域</p> </td> <td style="vertical-align:top; width:413px"> <p>创建<strong>无状态应用</strong>的地域。</p> </td> </tr> <tr> <td style="vertical-align:top; width:70px"> <p>可用区</p> </td> <td style="vertical-align:top; width:413px"> <p>创建<strong>无状态应用</strong>所在地域的可用区。</p> </td> </tr> <tr> <td style="vertical-align:top; width:70px"> <p>运行集群</p> </td> <td style="vertical-align:top; width:413px"> <p>选择<strong>无状态应用</strong>所要运行的集群。运行集群需要选择运行中和集群内有可用主机的集群。</p> </td> </tr> <tr> <td style="vertical-align:top; width:70px"> <p><strong>应用</strong>名称</p> </td> <td style="vertical-align:top; width:413px"> <p>配置<strong>应用</strong>的名称。</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; <strong>应用</strong>名称由小写字母、数字和 - 组成,且由小写字母开头,小写字母或数字结尾。</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; 不超过 30 个字符。</p> </td> </tr> <tr> <td style="vertical-align:top; width:70px"> <p>实例数量</p> </td> <td style="vertical-align:top; width:413px"> <p>创建<strong>应用</strong>的运行实例数,实例会调度到集群的各个节点上运行。实例的数量至少1个,最多99个。</p> </td> </tr> <tr> <td style="vertical-align:top; width:70px"> <p><strong>应用</strong>描述</p> </td> <td style="vertical-align:top; width:413px"> <p>可根据您的业务需求,对该<strong>应用</strong>进行描述。</p> </td> </tr> </tbody> </table> <p>&nbsp;</p> <p><strong>数据卷(选填)</strong></p> <table border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="background-color:#ededed; vertical-align:top; width:61px"> <p><strong>配置项</strong></p> </td> <td style="background-color:#ededed; vertical-align:top; width:120px"> <p><strong>说明</strong></p> </td> </tr> <tr> <td style="vertical-align:top; width:61px"> <p>名称</p> </td> <td style="vertical-align:top; width:120px"> <p>设置该数据卷的名称</p> </td> </tr> <tr> <td style="vertical-align:top; width:61px"> <p>磁盘</p> </td> <td style="vertical-align:top; width:120px"> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; 本地磁盘</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; NFS</p> </td> </tr> <tr> <td style="vertical-align:top; width:61px"> <p>源路径</p> </td> <td style="vertical-align:top; width:120px"> <p>指定要挂载的主机路径。</p> </td> </tr> </tbody> </table> <p>&nbsp;</p> <p><strong>运行容器</strong></p> <table border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="background-color:#ededed; vertical-align:top; width:56px"> <p><strong>配置项</strong></p> </td> <td style="background-color:#ededed; vertical-align:top; width:429px"> <p><strong>说明</strong></p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>容器名称</p> </td> <td style="vertical-align:top; width:429px"> <p>要创建容器的名称,不超过30个字符</p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>镜像</p> </td> <td style="vertical-align:top; width:429px"> <p>镜像来源有三个:PKS官方镜像、用户公开镜像和私有镜像。</p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>版本</p> </td> <td style="vertical-align:top; width:429px"> <p>默认选择版本。如果您需要使用镜像的其它版本,单击版本显示框选择。</p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>CPU限制</p> </td> <td style="vertical-align:top; width:429px"> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; <strong>request</strong><strong>:</strong>用于集群分配资源,当集群中的节点没有request所要求的资源数量时,容器会创建失败。</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; <strong>limit</strong><strong>:</strong>用于设置容器使用资源的最大上限,避免异常情况下节点资源消耗过多。</p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>内存限制</p> </td> <td style="vertical-align:top; width:429px"> <p>内存限制默认request = limit。</p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>环境变量</p> </td> <td style="vertical-align:top; width:429px"> <p>根据业务需求选择是否需要添加环境变量。</p> </td> </tr> <tr> <td style="vertical-align:top; width:56px"> <p>挂载点</p> </td> <td style="vertical-align:top; width:429px"> <p>需要添加数据卷后才能设置挂载点。</p> </td> </tr> </tbody> </table> <p>&nbsp;</p> <p><strong>访问方式</strong></p> <table border="1" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="background-color:#ededed; vertical-align:top; width:66px"> <p><strong>配置项</strong></p> </td> <td style="background-color:#ededed; vertical-align:top; width:418px"> <p><strong>说明</strong></p> </td> </tr> <tr> <td style="vertical-align:top; width:66px"> <p>服务名称</p> </td> <td style="vertical-align:top; width:418px"> <p>要创建的服务名称。以小写字母开头, 允许小写字母, 数字, - 组成, 小写字母或数字结尾,最长30个字符。</p> </td> </tr> <tr> <td style="vertical-align:top; width:66px"> <p>访问方式</p> </td> <td style="vertical-align:top; width:418px"> <p>三种访问方式:</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; <strong>集群内访问:</strong>通过服务IP+服务端口访问。</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; <strong>VPC</strong><strong>内访问:</strong>通过节点IP+主机端口访问。</p> <p>&bull;&nbsp;&nbsp;&nbsp;&nbsp; <strong>不启用:</strong>不开放端口,一般用于执行一致性的任务。</p> </td> </tr> <tr> <td style="vertical-align:top; width:66px"> <p>端口映射</p> </td> <td style="vertical-align:top; width:418px"> <p>协议:TCP、UDP。</p> <p>容器端口:为容器内应用程序监听的端口。</p> <p>服务端口:建议与容器端口一致。</p> <p>本例中,选择了集群内访问,并用80端口映射。</p> </td> </tr> </tbody> </table> <p>5.&nbsp;&nbsp; 填写完成后,单击<strong>创建</strong>,应用创建大约需要几十秒。</p> <p>&nbsp;</p> <p><strong><span style="font-size:18px">执行结果</span></strong></p> <p>创建完成,在<strong>无状态应用</strong>页面列表中可以查看到刚刚创建的应用。</p>
以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

工单支持

解决云产品相关技术问题