{"componentChunkName":"component---src-templates-guides-js","path":"/zh/guides/InstallGISCloudSuiteOnK8S/","result":{"data":{"markdownRemark":{"html":"<h2 id=\"安装gis云套件-kubernetes环境\"><a href=\"#%E5%AE%89%E8%A3%85gis%E4%BA%91%E5%A5%97%E4%BB%B6-kubernetes%E7%8E%AF%E5%A2%83\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>安装GIS云套件-Kubernetes环境</h2>\n<p>用于在 kubernetes 环境下快速部署 GIS 云套件。指南中提供两种云套件的部署方式，常规Linux命令与Helm命令，部署时任选一种即可。</p>\n<p>本文档所需文件均可在以下百度网盘中下载：</p>\n<ul>\n<li><a href=\"https://pan.baidu.com/s/1lWLyyT1jAbADGuxEG3m4gA\">https://pan.baidu.com/s/1lWLyyT1jAbADGuxEG3m4gA</a>  提取码：ge4d</li>\n</ul>\n<h3 id=\"前提条件\"><a href=\"#%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>前提条件</h3>\n<ol>\n<li>\n<p>已有 kubernetes 环境，版本1.9及以上。如果有多个Kubernetes节点，node节点机器与master节点机器设置的时间一致（误差30秒以内）</p>\n<p>如果没有Kubernetes环境，请参考《kubernetes离线安装指南-CentOS篇》或《kubernetes离线安装指南-Ubuntu18.04篇》进行安装.</p>\n</li>\n<li>已经下载了 supermap-giscloudsuite-10.1.4-linux-x64.tar.gz 文件</li>\n<li>\n<p>规格：</p>\n<ul>\n<li>处理器数量：4 核+</li>\n<li>内存：16 GB+（规格越大性能越好）</li>\n<li>硬盘：200 GB+（200 GB 为GIS云套件基础数据所需大小，不包括业务数据存储）</li>\n<li>开启内置环境需要的资源要额外预留</li>\n</ul>\n</li>\n<li>GIS云套件可以用于单机也可以用于多机，多机部署时，需要配置 nfs 服务器</li>\n<li>\n<p>NFS Server离线安装包准备（根据使用的操作系统下载对应版本的NFS Server离线安装包，如果使用已有的 NFS Server 或者用于单节点部署可以忽略此步）</p>\n<ul>\n<li>nfs-server-offline-centos-7.5.zip</li>\n<li>nfs-server-offline-ubuntu-18.04.zip</li>\n</ul>\n</li>\n<li>\n<p>镜像包准备（如果可以访问阿里云仓库，则忽略该步）</p>\n<ul>\n<li>supermap-giscloudsuite-registry-10.1.4-linux-x64.tar.gz</li>\n</ul>\n</li>\n<li>选择Helm部署时，需有Helm环境(可以执行helm命令)</li>\n</ol>\n<h3 id=\"nfs-server安装\"><a href=\"#nfs-server%E5%AE%89%E8%A3%85\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>NFS Server安装</h3>\n<p>此处以CentOS系统为例，Ubuntu系统安装方法类似。如果已有 NFS 服务器或者只用于单节点部署，可以跳过此步</p>\n<ul>\n<li>在本机解压nfs-server-offline-centos-7.5.zip,得到supermap-nfs-server文件夹；</li>\n<li>\n<p>拷贝supermap-nfs-server文件夹到任意一台机器 ，然后根据以下命令操作：\n进入supermap-nfs-server文件夹：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">cd supermap-nfs-server</code></pre></div>\n<p>执行安装脚本：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">sudo chmod +x install.sh &amp;&amp; ./install.sh</code></pre></div>\n</li>\n</ul>\n<p>安装后nfs的存储位置：/opt/nfs_data。可以通过以下方法验证nfs安装是否成功</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">mkdir test\nmount -t nfs {ip}:/opt/nfs_data test</code></pre></div>\n<blockquote>\n<p>注意：\n{ip}是NFS Server所在机器的ip。</p>\n</blockquote>\n<h3 id=\"镜像仓库安装\"><a href=\"#%E9%95%9C%E5%83%8F%E4%BB%93%E5%BA%93%E5%AE%89%E8%A3%85\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>镜像仓库安装</h3>\n<p>开始之前，运行sudo docker version，确保Docker已成功安装，如果可以访问阿里云仓库，可以跳过此步</p>\n<ol>\n<li>\n<p>将镜像包放置在机器（可以是安装了Docker的任意机器）的任意目录，如：/home/，使用以下命令解压（若实际包名与示例中的包名不一致，在执行命令时请替换为实际包名）：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">tar -zxf supermap-giscloudsuite-registry-10.1.4-linux-x64.tar.gz</code></pre></div>\n</li>\n<li>\n<p>进入解压后目录</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">cd supermap-giscloudsuite-docker-images</code></pre></div>\n</li>\n<li>\n<p>在当前目录执行以下命令，进行安装镜像库</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">sudo chmod +x startup.sh  &amp;&amp; sudo ./startup.sh</code></pre></div>\n</li>\n<li>\n<p>验证镜像库安装是否成功</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">sudo docker pull {ip}:5000/supermap/adminer:4.6.3</code></pre></div>\n<blockquote>\n<p>提示：<br>\n如果是在ARM环境下，请将镜像tag“4.6.3”更改为“4.7-arm”。</p>\n</blockquote>\n</li>\n</ol>\n<p>其中{ip}为所在主机IP ，如果结果无error，则启动成功</p>\n<h3 id=\"gis云套件安装与使用\"><a href=\"#gis%E4%BA%91%E5%A5%97%E4%BB%B6%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>GIS云套件安装与使用</h3>\n<p>计算机需要开放values.yaml文件中“deploy_keycloak_port”（默认值32221）、“deploy_gateway_port”（默认值是32222）、“deploy_bslicense_ui_port”（默认值是32223）对应的端口，以及6443、8443、2049（使用NFS存储时开放）、8080、9100端口。如果您是使用阿里云ECS服务器，您需要将以上端口添加到安全组规则中。除此以外，还需要确保 3307 和 9183 端口不被占用。</p>\n<p>以下所有命令均以管理员权限执行</p>\n<ol>\n<li>\n<p>将下载的文件解压（若实际包名与示例中的包名不一致，在执行命令时请替换为实际包名），得到 supermap-giscloudsuite 文件夹</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">tar -zxf supermap-giscloudsuite-10.1.4-linux-x64.tar.gz</code></pre></div>\n</li>\n<li>\n<p>进入 supermap-giscloudsuite 文件夹，执行：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">sudo  vi values.yaml</code></pre></div>\n<p>根据实际情况修改 values.yaml 文件:</p>\n<blockquote>\n<p>注意：</p>\n<ol>\n<li>符号”:“后面需留一个空格。</li>\n<li>以下文件只能在启动GIS云套件前设置，如需再次修改，请修改完后重新执行安装脚本./startup.sh。文件带有默认值，修改时直接修改值即可，不需要移除任何配置。</li>\n<li>“必填”项需要根据实际情况填写或修改；“选填”项可以不修改，若“选填”项中有默认值，请保持默认值，不能删除。</li>\n</ol>\n</blockquote>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"gatsby-code-yaml\"><code class=\"gatsby-code-yaml\">  <span class=\"token comment\"># 必填，GIS云套件镜像仓库的地址，用于拉取部署GIS云套件所需镜像。默认为阿里云仓库（外网使用时推荐该地址）：registry.cn-beijing.aliyuncs.com。</span>\n  <span class=\"token comment\"># 内网仓库配置为&lt;ip>:5000，&lt;ip>为镜像仓库所在机器的IP（镜像仓库安装方法参照前文）。</span>\n  <span class=\"token key atrule\">deploy_registry</span><span class=\"token punctuation\">:</span> registry.cn<span class=\"token punctuation\">-</span>beijing.aliyuncs.com\n\n  <span class=\"token comment\"># 必填，外部访问Kubernetes时用的IP，可以是任意一台Kubernetes节点机器外部可访问的IP。eg: 192.168.17.110。</span>\n  <span class=\"token key atrule\">deploy_kubernetes_public_ip</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 必填，GIS云套件管理员账户名，用于登录GIS云套件，默认为user_admin，请自行更改。</span>\n  <span class=\"token key atrule\">deploy_ispeco_user_name</span><span class=\"token punctuation\">:</span> user_admin\n\n  <span class=\"token comment\"># 必填，GIS云套件管理员密码，用于登录GIS云套件，默认为iserver，请自行更改。</span>\n  <span class=\"token key atrule\">deploy_ispeco_password</span><span class=\"token punctuation\">:</span> iserver\n\n  <span class=\"token comment\"># 选填（多机部署时，如果不配置deploy_storage_class_name，此处必填），您的NFS Server地址，用于存储GIS云套件数据，可以是IP或者域名，例如: 192.168.17.150。NFS Server 安装方法请参照前文。</span>\n  <span class=\"token comment\"># 使用NFS Server存储时，需在Kubernetes的Node节点机器中安装NFS Client。</span>\n  <span class=\"token key atrule\">deploy_nfs_server</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，NFS Server提供挂载的路径，默认根路径：/。请根据自己安装的NFS Server实际情况来填写路径，如果使用SuperMap提供的NFS离线安装包安装NFS Server，则此处地址填写为：/opt/nfs_data；如果不配置NFS Server，默认使用hostPath数据卷，位于本地/opt/giscloudsuite目录。</span>\n  <span class=\"token key atrule\">deploy_nfs_path</span><span class=\"token punctuation\">:</span> /\n\n  <span class=\"token comment\"># 选填，Kubernetes主节点URL，默认使用https://kubernetes.default.svc，通常保持默认即可。</span>\n  <span class=\"token comment\"># 如果是阿里云等公有云环境，此变量必填，可通过kubectl cluster-info命令获取， 例如，https://192.168.17.110:6443。</span>\n  <span class=\"token key atrule\">deploy_kubernetes_master_url</span><span class=\"token punctuation\">:</span> https<span class=\"token punctuation\">:</span>//kubernetes.default.svc\n\n  <span class=\"token comment\"># 选填, 您的StorageClass名称，用于存储GIS云套件数据。StorageClass与NFS Server均用于GIS云套件数据存储，如果和NFS Server(deploy_nfs_server)同时存在，优先使用NFS Server作为GIS云套件数据存储。</span>\n  <span class=\"token key atrule\">deploy_storage_class_name</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，应用部署的kubernetes命名空间，可保持默认giscloudsuite，或根据实际需求自定义；</span>\n  <span class=\"token comment\"># 使用Helm命令部署时需单独创建命名空间。</span>\n  <span class=\"token key atrule\">deploy_namespace</span><span class=\"token punctuation\">:</span> giscloudsuite\n\n  <span class=\"token comment\"># 选填，GIS云套件服务协议，取值范围：[https|http]，默认http。</span>\n  <span class=\"token key atrule\">deploy_service_protocol</span><span class=\"token punctuation\">:</span> http\n\n  <span class=\"token comment\"># 选填，镜像拉取策略，取值范围：[Always|Never|IfNotPresent]，默认为IfNotPresent；</span>\n  <span class=\"token comment\"># Always：总是从镜像仓库拉取最新镜像；</span>\n  <span class=\"token comment\"># Never：使用本地镜像，不从镜像仓库拉取镜像；</span>\n  <span class=\"token comment\"># IfNotPresent：如果本地有可用镜像，使用本地镜像，否则从镜像仓库拉取。</span>\n  <span class=\"token key atrule\">deploy_image_pull_policy</span><span class=\"token punctuation\">:</span> IfNotPresent\n\n  <span class=\"token comment\"># 选填，镜像拉取Secret，用于拉取私有镜像时进行身份认证。例如：image-pull-secret。配置Secret前，需在Kubernetes命名空间下创建与Secret同名的资源，详情请参见GIS云套件->附录->常见问题解答->问题12。</span>\n  <span class=\"token key atrule\">deploy_image_pull_secret</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，镜像仓库中存储镜像的命名空间名称，默认为supermap，支持用户自定义。</span>\n  <span class=\"token key atrule\">deploy_image_namespace</span><span class=\"token punctuation\">:</span> supermap\n\n  <span class=\"token comment\"># 选填，keycloak服务类型，取值范围：[NodePort|LoadBalancer]，通常保持默认即可；</span>\n  <span class=\"token comment\"># 如果是阿里云等公有云环境这里填LoadBalancer。</span>\n  <span class=\"token key atrule\">deploy_keycloak_service_type</span><span class=\"token punctuation\">:</span> NodePort\n\n  <span class=\"token comment\"># 选填，GIS云套件中单个服务的CPU分配，默认为1核。</span>\n  <span class=\"token key atrule\">deploy_cpu_limit</span><span class=\"token punctuation\">:</span> <span class=\"token number\">1</span>\n\n  <span class=\"token comment\"># 选填，GIS云套件中单个服务的Memory分配，不能小于4Gi，默认为4Gi。</span>\n  <span class=\"token key atrule\">deploy_memory_limit</span><span class=\"token punctuation\">:</span> 4Gi\n\n <span class=\"token comment\"># 选填，指定GIS云套件中iserver_gisapplication的镜像tag。</span>\n <span class=\"token key atrule\">deploy_gis_app_tag</span><span class=\"token punctuation\">:</span> 10.1.4\n\n  <span class=\"token comment\"># 选填，指定GIS云套件中使用GIS镜像的tag。</span>\n  <span class=\"token key atrule\">deploy_image_tag</span><span class=\"token punctuation\">:</span> 10.1.4\n\n  <span class=\"token comment\"># 选填，Keycloak端口，自定义范围：30000-32767，不包括 31234，默认32221。如果自定义端口，注意不要与其他变量的端口相同。</span>\n  <span class=\"token key atrule\">deploy_keycloak_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">32221</span>\n\n  <span class=\"token comment\"># 选填，GIS云套件UI访问入口端口，自定义范围：30000-32767，不包括 31234，默认32222。如果自定义端口，注意不要与其他变量的端口相同。</span>\n  <span class=\"token key atrule\">deploy_gateway_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">32222</span>\n\n  <span class=\"token comment\"># 选填，GIS云套件许可中心端口，自定义范围：30000-32767，不包括 31234，默认32223。如果自定义端口，注意不要与其他变量的端口相同。</span>\n  <span class=\"token key atrule\">deploy_bslicense_ui_port</span><span class=\"token punctuation\">:</span> <span class=\"token number\">32223</span>\n\n  <span class=\"token comment\"># 选填，是否禁用iPortal的相关服务，取值范围：[true|false]，默认false；</span>\n  <span class=\"token comment\"># true：禁用iPortal相关服务；</span>\n  <span class=\"token comment\"># false：不禁用iPortal相关服务。</span>\n  <span class=\"token key atrule\">deploy_disable_iportal</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n  <span class=\"token comment\"># 选填，许可中心是否禁用本地存储，取值范围：[true|false]，默认为 false。为 true 时必须配置deploy_nfs_server或default_storage_class_name；</span>\n  <span class=\"token comment\"># true：许可中心不使用本地存储；</span>\n  <span class=\"token comment\"># false：许可中心使用本地存储。</span>\n  <span class=\"token key atrule\">deploy_disable_bslicense_local_volume</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n  <span class=\"token comment\"># 选填，用于HBase性能优化，取值范围：[true|false]，默认false【如您没有使用HBase的需求，可以不做修改；如您需要优化内置HBase性能，请将该值设为true，详见GIS云套件->附录->常见问题解答->问题15】。</span>\n  <span class=\"token key atrule\">deploy_disable_hbase_nfs_volume</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span>\n\n  <span class=\"token comment\"># 选填，GIS云套件配置域名时必填，GIS云套件域名映射的Kubernetes节点IP（即域名在DNS服务器上配置指向的IP）。默认使用第一个Kubernetes节点IP。</span>\n  <span class=\"token key atrule\">deploy_domain_ip</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，配置GIS云套件访问入口的域名，例如，imanager.iservergateway.com。不配置使用IP加端口访问。</span>\n  <span class=\"token key atrule\">deploy_gateway_domain</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，GIS云套件访问入口域名对应的证书路径，只有配置了GIS云套件域名（deploy_gateway_domain），该变量才会生效。证书应当与values.yaml存放于同一目录下，填写时使用相对路径，比如：gateway/tls.crt。</span>\n  <span class=\"token key atrule\">deploy_gateway_certificate_path</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，GIS云套件访问入口域名对应证书的私钥路径，只有配置了GIS云套件域名（deploy_gateway_domain），该变量才会生效。私钥应当与values.yaml存放于同一目录下，填写时使用相对路径，比如:gateway/tls.key。</span>\n  <span class=\"token key atrule\">deploy_gateway_private_key_path</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，配置访问Keycloak的域名，比如：imanager.keycloak.com。不配置使用IP加端口访问。</span>\n  <span class=\"token key atrule\">deploy_keycloak_domain</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，Keycloak安全中心域名对应的证书路径，只有配置了Keycloak安全中心域名（deploy_gateway_domain），该变量才会生效。证书应当与values.yaml存放于同一目录下，填写时使用相对路径，比如:keycloak/tls.crt。</span>\n  <span class=\"token key atrule\">deploy_keycloak_certificate_path</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，Keycloak安全中心域名对应证书的私钥路径，只有配置了Keycloak安全中心域名（deploy_gateway_domain），该变量才会生效。私钥应当与values.yaml存放于同一目录下，填写时使用相对路径，比如:keycloak/tls.key。</span>\n  <span class=\"token key atrule\">deploy_keycloak_private_key_path</span><span class=\"token punctuation\">:</span>\n\n  <span class=\"token comment\"># 选填，设置系统时区。填写系统时区目录（/usr/share/zoneinfo/）下时区文件的相对路径，如Asia/Shanghai、America/New_York，默认为Asia/Shanghai。</span>\n  <span class=\"token key atrule\">deploy_timezone</span><span class=\"token punctuation\">:</span> Asia/Shanghai\n\n  <span class=\"token comment\"># 选填，是否禁用metrics_server服务，metrics_server用于Kubernetes资源监控，取值范围：[true|false]。默认false；</span>\n  <span class=\"token comment\"># true：禁用metrics_server服务；</span>\n  <span class=\"token comment\"># false：开启metrics_server服务。</span>\n  <span class=\"token key atrule\">deploy_disable_metrics_server</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">false</span></code></pre></div>\n<p>修改完成后保存并退出：敲击键盘Esc键，命令行输入:wq后敲击回车键。</p>\n</li>\n<li>\n<p>安装</p>\n<p>安装GIS云套件时，可选择常规Linux命令安装，或Helm命令安装，任选其一。</p>\n<p><strong>常规Linux命令安装</strong></p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">chmod +x startup.sh &amp;&amp; ./startup.sh</code></pre></div>\n<p><strong>Helm命令安装</strong></p>\n<ol>\n<li>创建命令空间giscloudsuite(可以自定义,需同步修改下文中的命名空间)</li>\n</ol>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">kubectl create ns giscloudsuite</code></pre></div>\n<ol start=\"2\">\n<li>安装GIS云套件</li>\n</ol>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">helm install giscloudsuite ../supermap-giscloudsuite -n giscloudsuite</code></pre></div>\n<ol start=\"3\">\n<li>查看GIS云套件是否安装成功</li>\n</ol>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">helm list -n giscloudsuite</code></pre></div>\n<p>执行完命令后的进度条仅供参考，实际服务启动情况请参见kubernetes 的 dashboard 界面。</p>\n<p>安装完成后，可以通过 <code class=\"gatsby-code-text\">http://{ip}:32222</code> 访问GIS云套件页面，通过 <code class=\"gatsby-code-text\">http://{ip}:32223</code> 访问许可中心（Web版）页面。 {ip}: 为 kubernetes Master 节点的 ip。如果deploy_service_protocol的值为https，则通过 <code class=\"gatsby-code-text\">https://{ip}:32222</code>和<code class=\"gatsby-code-text\">https://{ip}:32223</code> 访问。</p>\n<p>登录账号参见 values.yaml 文件中配置的GIS云套件管理员账户信息。</p>\n</li>\n<li>\n<p>配置许可</p>\n<p>安装好之后，还需要导入许可才能使用。这里以导入试用许可为例。</p>\n<p>首先先去 SuperMap 官网申请试用许可。</p>\n<p>访问GIS云套件页面， 在没有许可的情况下会自动跳转到许可中心（Web版）页面（用户名密码请参见文后附录），点击激活更新，参照操作流程导入许可。</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/0f246/activationlicense.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 840px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 72.38095238095238%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAIAAACgpqunAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABcklEQVQoz31Sy1LDMAz0r5Qkjp+y7DwoDAP0wIXhxB9w5DP4c9ZWG+hAuzNWHFle78pWy1wSRa0HDQyDt8aOY9dfxDAMIQTnHTMrWu55ueMEMMXw+nJ4fthLUX+VAlDrx9f0/skUpmkGZYzRWptzxnwrapr+gUqcKSXvfWhwDopc+AUsufPMVqkwoLjrjjZLKaiWX8Tdboc6FGDS/YGC75wZGsZxNFqjeageG4wxiDCCzfIrGQG8qNQAAkTPs6NCRJIUzbbBNfgTMEdSgaMpp+hdb0Jv6URuoH1Te3MO8aWgBCdQWXFsb6PxP/2oeSI5XDpaY7UVpEEKA2s83/q8djZp610TCVJrjExgD0pQVpP1Y48ny+b9w9N8eHPLYzPjpGLzVu3aeoWiwjTS2jC5brQUjywzT6VMGK1/67IiVpq2X7hEC4C3o4QG2yhGHefeT9qzDx4dr6/NmO4CqmywxkguLZZKJI5cAiVcPhjlMq+88G8QjojD5Z+sdQAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"activationlicense\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/1e088/activationlicense.png\"\n        srcset=\"/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/65ed1/activationlicense.png 210w,\n/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/d10fb/activationlicense.png 420w,\n/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/1e088/activationlicense.png 840w,\n/iManager_K8S/1014/static/d8d842b749655ef5a7c902daf115b506/0f246/activationlicense.png 1118w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<p>导入成功之后，在许可状态可以看见许可信息。</p>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/54bf4/licensestatus1.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 840px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 80.47619047619048%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABeElEQVQoz42Ta3aCMBCFs5SKQgIhAUJIgHpq97+qfiTVY1Hb3uOPMTN37rwQ3ntrzNvhwO+YUBTF8fQceJVSxpi6afquF1pra80a3MfstW54HYZBVtUrflmWVVVJWZFFdAnrHD/OiyWNMc65pmlkgnqBuq5VrcQUpr7v29Zo3ZIFmxS2sxjejyRrr9APELzBIRM6CGJkfakkboq8b3gHQRxk2iAOAkG3F9z35EcISgTIEo0y0f1We1cmZIUs+4QMYRwdAtmdZllSOe/8JS8Grs52dJGnfYNgN6yaoGmaMLIanedGci28UB+j2Olve4bDemKI67qShSNhGfjSPmWu3DBEa56U7UcKdyGEZV3ptjgU7PBUbhWSJXe97e8JWW9lQ17mZVnmOcZ8Hrmrv8n0OnASo5/nOcTAcrisfytvVbslCXMz3z1fyaffyKzKOX4xxuXnwDayVPm0TMKe3JoWyRCm8/n98nkZ/QiZVeWvByNPm0+N09mt6gsQSJpollc+EgAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"licensestatus1\"\n        title=\"\"\n        src=\"/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/1e088/licensestatus1.png\"\n        srcset=\"/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/65ed1/licensestatus1.png 210w,\n/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/d10fb/licensestatus1.png 420w,\n/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/1e088/licensestatus1.png 840w,\n/iManager_K8S/1014/static/1d36d739faddecbd643dec1ef1a6af5d/54bf4/licensestatus1.png 1007w\"\n        sizes=\"(max-width: 840px) 100vw, 840px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<p>安装完成之后就可以正常使用。</p>\n</li>\n</ol>\n<h3 id=\"附录\"><a href=\"#%E9%99%84%E5%BD%95\" aria-hidden class=\"anchor\"><svg aria-hidden=\"true\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>附录</h3>\n<ol>\n<li>\n<p>运行 shutdown.sh 文件可以删除GIS云套件环境</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">chmod +x shutdown.sh &amp;&amp; ./shutdown.sh</code></pre></div>\n<p>如需彻底删除GIS云套件，请增加-v参数：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">chmod +x shutdown.sh &amp;&amp; ./shutdown.sh -v</code></pre></div>\n<p>使用Helm命令安装的GIS云套件，删除命令（使用该命令，命名空间与用户创建的环境不会被删除）：</p>\n<div class=\"gatsby-highlight\" data-language=\"sh\"><pre class=\"gatsby-code-sh\"><code class=\"gatsby-code-sh\">helm uninstall giscloudsuite -n giscloudsuite</code></pre></div>\n</li>\n<li>\n<p>基础服务访问地址({ip}: 为 kubernetes Master 节点的 ip):</p>\n<table>\n<tr class=\"t1st\">\n  <th>服务</th>\n  <th>地址</th>\n</tr>\n<tr class=\"t2Row\">\n  <td>GIS云套件</td>\n  <td>http://{ip}:32222 或 https://{ip}:32222</td>\n</tr>\n<tr class=\"t1Row\">\n  <td>许可中心</td>\n  <td>http://{ip}:32223 或 https://{ip}:32223</td>\n</tr>\n</table>\n</li>\n</ol>","frontmatter":{"title":"入门","next":null,"prev":null},"fields":{"path":"content/guides/InstallGISCloudSuiteOnK8S.zh.md","slug":"/zh/guides/InstallGISCloudSuiteOnK8S/","langKey":"zh"}}},"pageContext":{"slug":"/zh/guides/InstallGISCloudSuiteOnK8S/"}}}