私有模板
<p><a id="默认创建私有模板" name="默认创建私有模板"><span style="font-size:18px"><strong>默认创建私有模板</strong></span></a></p>
<p>本文介绍如何创建私有模板。</p>
<p><span style="font-size:18px"><strong>操作步骤</strong></span></p>
<p>1. 登录<a href="https://pinganyun.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>部署平台</strong><strong> </strong><strong>> </strong><strong>私有模板</strong>,进入<strong>私有模板</strong>页面。</p>
<p>3. 单击右上角<strong>创建</strong>,弹出<strong>创建模板</strong>页面。</p>
<p>4. 根据如下信息,创建模板。</p>
<table border="1" cellpadding="0" cellspacing="0" style="width:799px">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top; width:131px">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top; width:661px">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:131px">
<p>模板名称</p>
</td>
<td style="vertical-align:top; width:661px">
<p>要创建模板的名称。</p>
<ul>
<li>长度为 6-39个字符,由小写字母、数字和 - 组成。</li>
<li>小写字母开头,小写字母或数字结尾,不能为纯数字。</li>
</ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:131px">
<p>版本号</p>
</td>
<td style="vertical-align:top; width:661px">
<p>自定义所创建模板的版本号。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:131px">
<p>创建方式</p>
</td>
<td style="vertical-align:top; width:661px">
<p>有两种默认方式和选择模板。</p>
<ul>
<li>默认方式是指创建一个全新模板。</li>
<li>选择模板是指在已有模板中选择,在此基础上创建新的模板。</li>
<li>手动创建是通过页面化方式支持用户直接配置模板内容。</li>
</ul>
</td>
</tr>
<tr>
<td style="vertical-align:top; width:131px">
<p>基本描述</p>
</td>
<td style="vertical-align:top; width:661px">
<p>模板的简短描述,不超过200个字符。</p>
</td>
</tr>
</tbody>
</table>
<p>5. 填写完成,单击<strong>创建</strong>。</p>
<p><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20190509102809-1e6653c79a87.png" style="height:472px; width:636px" /></p>
<p><strong>说明:</strong>用户的私有模板在不同的可用区是不同的。</p>
<p><span style="font-size:18px"><strong>执行结果</strong></span></p>
<p>创建成功后,页面下方提示<strong>创建成功</strong>,在<strong>私有模板</strong>页面可以看到刚刚创建的私有模板。</p>
<p> </p>
<p><a id="页面化创建私有模板" name="页面化创建私有模板"><span style="font-size:18px"><strong>页面化创建私有模板</strong></span></a></p>
<p>本文介绍如何页面化创建私有模板。</p>
<p><span style="font-size:18px"><strong>操作步骤</strong></span></p>
<p>1. 登录<a href="https://pinganyun.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>部署平台</strong><strong> </strong><strong>> </strong><strong>私有模板</strong>,进入<strong>私有模板</strong>页面。</p>
<p>3. 单击右上角<strong>创建</strong>,选择<strong>手动创建</strong>,填写完成,点击<strong>创建</strong>。</p>
<p>4. 根据如下信息,创建模板。</p>
<p><strong>基本信息</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>实例数</p>
</td>
<td style="vertical-align:top">
<p>默认值为1,最高支持20个实例</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>描述</p>
</td>
<td style="vertical-align:top">
<p>模板的简短描述,不超过200个字符。</p>
</td>
</tr>
</tbody>
</table>
<p><strong> 容器设置</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>容器名称</p>
</td>
<td style="vertical-align:top">
<p>输入容器名称</p>
<p>• 名称长度6-30个字符,以小写字母开头</p>
<p>• 由小写字母、数字、连接符(-)组成,且不能以连接符结尾</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>镜像</p>
</td>
<td style="vertical-align:top">
<p>选择要运行的容器镜像,这里选择Nginx镜像,单击<strong>确定</strong>。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>镜像版本</p>
</td>
<td style="vertical-align:top">
<p>默认选择版本。如果您需要使用镜像的其它版本,单击版本显示框选择。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>CPU限制</p>
</td>
<td style="vertical-align:top">
<p>• <strong>request</strong><strong>:</strong>用于集群分配资源,当集群中的节点没有request所要求的资源数量时,容器会创建失败。</p>
<p>• <strong>limit</strong><strong>:</strong>用于设置容器使用资源的最大上限,避免异常情况下节点资源消耗过多。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>内存限制</p>
</td>
<td style="vertical-align:top">
<p>内存限制默认request = limit。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>环境变量</p>
</td>
<td style="vertical-align:top">
<p>根据业务需求选择是否需要添加环境变量。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>挂载点</p>
</td>
<td style="vertical-align:top">
<p>需要添加数据卷后才能设置挂载点。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>镜像拉取策略</p>
</td>
<td style="vertical-align:top">
<p>给镜像配置拉取策略。</p>
<p>• always:总是拉取镜像</p>
<p>• never:只是用本地镜像,从不拉取,若本地不存在就报异常</p>
<p>• IfNotPresent:本地有则优先使用本地镜像</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>健康检查</p>
</td>
<td style="vertical-align:top">
<p>设置两种探针检查容器的健康状态。</p>
<p>存活检查(liveness):用于检测容器是否正在运行</p>
<p>就绪检查(readness):用于检测容器是否准备好为请求提供服务</p>
<p>当前只支持HTTP请求类型。</p>
<p>• 端口:容器暴露的访问端口,端口号介于1~65535</p>
<p>• 路径:访问HTTP server的路径</p>
</td>
</tr>
</tbody>
</table>
<p><strong>访问方式</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>访问方式</p>
</td>
<td style="vertical-align:top">
<p>三种访问方式:集群内访问、集群外访问。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>端口映射</p>
</td>
<td style="vertical-align:top">
<p>协议:TCP、UDP。</p>
<p>容器端口:为容器内应用程序监听的端口。</p>
<p>服务端口:建议与容器端口一致。</p>
</td>
</tr>
</tbody>
</table>
<p><strong>Ingress设置(选填)</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>Ingress是否开启</p>
</td>
<td style="vertical-align:top">
<p>默认不启用。选择启用时需要进行配置。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>域名</p>
</td>
<td style="vertical-align:top">
<p>负载均衡服务域名地址,您需自行申请,并确保所填域名能解析到所选负载均衡实例服务地址。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>映射URL</p>
</td>
<td style="vertical-align:top">
<p>映射URL:配置服务在域名下的访问路径,由用户自定义。</p>
<p>服务名称:选取待创建Ingress负载的服务。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>服务端口</p>
</td>
<td style="vertical-align:top">
<p>选择已创建的服务端口进行绑定</p>
</td>
</tr>
</tbody>
</table>
<p><strong> 容器更新策略</strong></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>容器更新策略</p>
</td>
<td style="vertical-align:top">
<p>默认不启用。选择启用时需要进行配置。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>最大单次更新数</p>
</td>
<td style="vertical-align:top">
<p>在实例替换阶段,最大允许可被调度的实例数量。数量至少为1,必须小于或等于应用实例数</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>最大无效实例数</p>
</td>
<td style="vertical-align:top">
<p>在实例替换阶段,最大允许的不可用的实例数量。数量至少为1,必须小于或等于应用实例数</p>
</td>
</tr>
</tbody>
</table>
<p><span style="font-size:18px"><strong>执行结果</strong></span></p>
<p>创建成功后,页面下方提示<strong>操作成功</strong>,在<strong>私有模板</strong>页面可以看到刚刚创建的私有模板。</p>
<p> </p>
<p><a name="高级编辑私有模板"><strong><span style="font-size:18px">高级编辑私有模板</span></strong></a></p>
<p>私有模板创建后,您可以修改私有模板相关信息,本文介绍如何修改私有模板。</p>
<p><strong><span style="font-size:18px">操作步骤</span></strong></p>
<p>1. 登录<a href="https://yun.pingan.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>部署平台</strong><strong> </strong><strong>> </strong><strong>私有模板</strong>,进入<strong>私有模板</strong>页面。</p>
<p>3. 在私有模板列表中,单击目标私有模板名称,进入<strong>模板详情</strong>页面。</p>
<p>4. 在<strong>模板内容</strong>操作列单击<strong>高级编辑</strong>,进入<strong>高级编辑</strong>页面。</p>
<p><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20201805152732-1c6e04309da6.png" style="height:330px; width:800px" /></p>
<p>5. 根据如下信息,修改模板。</p>
<p><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20201805152811-1e106b4c97f0.png" style="height:419px; width:800px" /></p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>基本信息</p>
</td>
<td style="vertical-align:top">
<p>您可以选择是否升级版本,如选择升级,即修改后的模板以新版本的形式保留,如不选择升级,即修改后模板以当前版本形式保留。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>模板内容</p>
</td>
<td style="vertical-align:top">
<p>根据需求针对该模板进行修改,包括新增/删除/修改相关配置文件。</p>
</td>
</tr>
</tbody>
</table>
<p>6. 编辑信息完成后,单击<strong>确定</strong>。</p>
<p><strong><span style="font-size:18px">执行结果</span></strong></p>
<p>页面下方提示<strong>修改成功</strong>。单击私有模板名称即可查看到模板信息已更新。</p>
<p> </p>
<p><a name="升级私有模板"><strong><span style="font-size:18px">升级私有模板</span></strong></a></p>
<p>私有模板创建后,您可以升级私有模板相关信息,本文介绍如何升级私有模板。</p>
<p><strong><span style="font-size:18px">操作步骤</span></strong></p>
<p>1. 登录<a href="https://yun.pingan.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>部署平台</strong><strong> </strong><strong>> </strong><strong>私有模板</strong>,进入<strong>私有模板</strong>页面。</p>
<p>3. 在私有模板列表中,单击目标私有模板名称,进入<strong>模板详情</strong>页面。</p>
<p>4. 在<strong>模板内容</strong>操作列单击<strong>升级</strong>,进入<strong>私有模板升级</strong>页面</p>
<p>5. 根据如下信息,修改模板。</p>
<table border="1" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>配置项</strong></p>
</td>
<td style="background-color:#ededed; vertical-align:top">
<p><strong>说明</strong></p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>升级版本</p>
</td>
<td style="vertical-align:top">
<p>填写升级版本号,修改后的模板以新版本的形式保留。</p>
</td>
</tr>
<tr>
<td style="vertical-align:top">
<p>模板内容</p>
</td>
<td style="vertical-align:top">
<p>根据需求针对该模板进行修改,包括新增/删除/修改相关配置文件。</p>
</td>
</tr>
</tbody>
</table>
<p><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20201805152954-188467529967.png" style="height:367px; width:800px" /></p>
<p>6. 编辑信息完成后,单击<strong>确定</strong>。</p>
<p><strong><span style="font-size:18px">执行结果 </span></strong></p>
<p>修改成功后,单击私有模板名称即可查看到模板信息已更新。</p>
<p> </p>
<p><a name="删除私有模板"><span style="font-size:18px"><strong>删除私有模板</strong></span></a></p>
<p>若不需要继续使用某私有模板,您可以删除该模板,本文介绍如何删除该模板。</p>
<p><span style="font-size:18px"><strong>操作步骤</strong></span></p>
<p>1. 登录<a href="https://pinganyun.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>部署平台</strong><strong> </strong><strong>> </strong><strong>私有模板</strong>,进入<strong>私有模板</strong>页面。</p>
<p>3. 在目标模板操作列单击<strong>删除</strong>,弹出<strong>删除模板</strong>页面。</p>
<p><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20201805153221-1e2397ec9667.png" style="height:153px; width:800px" /></p>
<p>4. 单击<strong>确认</strong>,即可完成私有模板删除操作。该操作会删除该私有模板的所有版本。</p>
<p><span style="font-size:18px"><strong>执行结果</strong></span></p>
<p>页面下方提示<strong>删除成功</strong>,私有模板页面无法查看到已删除的私有模板信息。</p>
<p> </p>
<p><a name="导出私有模板"><strong><span style="font-size:18px">导出私有模板</span></strong></a></p>
<p>您可以根据需要导出私有模板,本文介绍如何导出模板。</p>
<p><strong><span style="font-size:18px">操作步骤</span></strong></p>
<p>1. 登录<a href="https://yun.pingan.com/console/caas/overview" target="_blank">容器集群服务PKS控制台</a>。</p>
<p>2. 单击左侧导航栏<strong>部署平台</strong><strong> </strong><strong>> </strong><strong>私有模板</strong>,进入<strong>私有模板</strong>页面。</p>
<p>3. 在目标模板操作列单击<strong>导出</strong>,即可完成私有模板导出。 </p>
<p><img src="https://pcp-portal-sca.obs-cn-shenzhen.pinganyun.com/pcp-portal-sca/20201805153120-1167ed3490e6.png" style="height:156px; width:800px" /></p>
<p><span style="font-size:18px"><strong>执行结果</strong></span></p>
<p>页面下方提示导出成功,可在导出目录下查看到模板文件。</p>
<p> </p>
提交成功!非常感谢您的反馈,我们会继续努力做到更好!