当前位置: 首页 > news >正文

什么软件可以发布做网站做网站编辑应该注意什么

什么软件可以发布做网站,做网站编辑应该注意什么,数据库和网站开发,接技术标做网站Chart仓库指南 本节介绍如何创建和使用chart仓库。在高层级中#xff0c;chart仓库是打包的chart存储和分享的位置。 社区的Helm chart仓位于 Artifact Hub #xff0c;欢迎加入。不过Helm也可以创建并运行您自己的chart仓库。该指南将介绍如何操作。 Artifact Hub 先决条…Chart仓库指南 本节介绍如何创建和使用chart仓库。在高层级中chart仓库是打包的chart存储和分享的位置。 社区的Helm chart仓位于 Artifact Hub 欢迎加入。不过Helm也可以创建并运行您自己的chart仓库。该指南将介绍如何操作。 Artifact Hub 先决条件 先阅读 快速开始 阅读 Charts 文档 Helm | 快速入门指南 Helm | Chart 创建一个chart仓库 chart仓库是一个配置了index.yaml文件和一些已经打包chart的HTTP服务器。当您准备好分享chart时最好的方法是将chart上传到chart仓库。 注意从Helm 2.2.0开始客户端支持对仓库进行SSL身份认证。其他身份验证协议可以通过插件提供。 由于chart仓库可以是任何服务于YAML和tar文件并响应GET请求的HTTP服务器托管您自己的chart仓库时就有很多选择。比如可以使用Google Cloud StorageGCSAmazon S3GitHub页面甚至创建自己的web服务器。 chart仓库结构 chart仓库由chart包和包含了仓库中所有chart索引的特殊文件index.yaml。通常描述chart的index.yaml也托管在同一个服务器上作为 来源文件 。 Helm | Helm来源和完整性 比如https://exmaple.com/charts仓库布局可能看起来像这样 charts/||- index.yaml||- alpine-0.1.2.tgz||- alpine-0.1.2.tgz.prov 在这个案例中index文件包含了Alpine这一个chart的信息并提供了下载地址https://example.com/charts/alpine-0.1.2.tgz。 index.yaml文件不是必须和chart包放在同一个服务器上但是这样是最方便的。 index文件 index.yaml文件是一个yaml格式的文件。包含了一些包的元信息包括chart中chart.yaml文件的内容。一个合法的chart仓库必须有一个index文件包含了chart仓库中每一个chart的信息。heml repo index命令会基于给定的包含chart包的本地目录生成一个index文件。 index文件类似于这样 apiVersion: v1 entries:alpine:- created: 2016-10-06T16:23:20.499814565-06:00description: Deploy a basic Alpine Linux poddigest: 99c76e403d752c84ead610644d4b1c2f2b453a74b921f422b9dcb8a7c8b559cdhome: https://helm.sh/helmname: alpinesources:- https://github.com/helm/helmurls:- https://technosophos.github.io/tscharts/alpine-0.2.0.tgzversion: 0.2.0- created: 2016-10-06T16:23:20.499543808-06:00description: Deploy a basic Alpine Linux poddigest: 515c58e5f79d8b2913a10cb400ebb6fa9c77fe813287afbacf1a0b897cd78727home: https://helm.sh/helmname: alpinesources:- https://github.com/helm/helmurls:- https://technosophos.github.io/tscharts/alpine-0.1.0.tgzversion: 0.1.0nginx:- created: 2016-10-06T16:23:20.499543808-06:00description: Create a basic nginx HTTP serverdigest: aaff4545f79d8b2913a10cb400ebb6fa9c77fe813287afbacf1a0b897cdffffffhome: https://helm.sh/helmname: nginxsources:- https://github.com/helm/chartsurls:- https://technosophos.github.io/tscharts/nginx-1.1.0.tgzversion: 1.1.0 generated: 2016-10-06T16:23:20.499029981-06:00 托管chart仓库 这部分展示了几种提供chart仓库的方法 1、Google cloud存储 第一步是create your GCS bucket。我们会调用fantastic-charts。 ​ 然后使用editing the bucket permissions保证您的bucket是公开的。 ​ 插入这一行保证您的bucket是公开的。 ​ 恭喜您现在准备好了一个提供chart的空GCS bucket 您可以使用Google Cloud Storage命令行工具上传您的chart仓库或者使用GCS的web页面。一个公共的GCS bucket可以通过简单的HTTPS地址访问https://bucket-name.storage.googleapi.com/。 2、Cloudsmith 也可以使用Cloudsmith设置chart仓库。在 这里 关于Cloudsmith配置chart仓库的内容。 Helm Chart Repository 3、JFrog Artifactory 同样也可以使用JFrog Artifactory配置chart仓库。在 这里 关于JFrog Artifactory配置chart仓库的内容。 4、GitHub页面示例 您可以用GitHub页面以类似的方式创建chart仓库。 GitHub允许您使用两种方式提供静态web页面 通过docs/目录配置项目 通过特定的分支配置项目 我们将使用第二种方式不过第一种方式也很简单。 第一步是创建您的gh-pages分支。您可以在本地创建 $ git checkout -b gh-pages 或者在您的GitHub仓库通过web页面使用Branch按钮。 ​ 然后您要保证您的gh-pages-branch设置为GitHub页面点击您仓库的Settings并相信找到GitHub pages部分并设置如下 默认Source一般设置为gh-pages branch。如果不是默认把它选上。 如果想使用自定义域名使用custom domain。 然后确保勾选了Enforce HTTPS这样提供chart时会使用HTTPS。 在这个配置中您可以使用您的默认分支存储您的chart代码并使用gh-pages branch作为chart仓库比如https://USEERNAM.github.io/REPONAME。TS Charts示例仓库可以访问https://technosophos.github.io/tscharts/。 https://github.com/technosophos/tscharts 如果您想使用GitHub页面托管chart仓库请查看Chart发布操作。Chart发布操作是GitHub的操作流可以将GitHub项目转换成自托管的Helm chart仓库可以使用heml/chart-release CLI工具。 Helm | Chart发布操作用以自动化GitHub的页面Chart https://github.com/helm/chart-releaser 5、普通web服务器 配置一个一般的服务器来提供Helm chart您只需执行以下操作 将index和chart放置在可提供服务的服务器目录中 确保index.yaml文件无需验证即可访问 确保yaml文件是正确的内容类型text/yaml或text/x-yaml 比如如果您想在$ WEBROOT/charts提供您的chart要保证在web的root目录有一个charts/目录并将index文件和chart放在这个目录中。 6、ChartMuseum仓库服务器 ChartMuseum是一个用Go也得开源Helm Chart仓库服务器支持存储后端包括文件是正确的内容类型
http://www.zqtcl.cn/news/55606/

相关文章:

  • 关掉自己做的网站做招聘网站怎么样
  • 国际网站推广专员招聘简易博客网站模板下载
  • 手机网站建设北京技术支持 中山网站建设
  • 网站建设元年网站在百度找不到了
  • 四川住房和城乡建设厅网站打不开成都企业模板网站开发
  • 网站建设个人网络服务公司营业执照
  • 网站建设与制作报价网站怎么做营销策划
  • 建立网站小程序sem优化是什么
  • 华强北手机网站建设建聊天网站
  • 网站源码怎么绑定域名广州市住房和城乡建设局阳光家缘
  • 做网站用linux哪个版本学信网为什么不承认开放大学
  • wordpress 仿站命令咨询聊城做网站
  • 刘淼 网站开发基本原理网站建设
  • 做外贸学习网站中牟网站建设
  • 南昌市建设工程质量监督网站上海建设网站公司
  • 网站图片搜索技术哪里可以做2022年国际新闻
  • 国内优秀网站欣赏wordpress页面加载很慢
  • 迷你主机做网站服务器北京建设网站图片
  • 山东城乡建设部网站首页新余公司做网站
  • 佛山网站建设怎么办宁波互联网企业排名
  • 北京做网站企业aso关键词排名优化是什么
  • 合肥seo网站推广使用wordpress
  • 网站备案 接入商名称网页设计模板网站免费
  • 做网站源代码简述什么是网站
  • 中山 网站建设一条龙石家庄站建设费用多少
  • 外贸seo网站大全青岛企业建站程序
  • 公众号和网站先做哪个深圳住房网站app
  • 长春哪家公司做网站好个人建设网站
  • 旅游网站建设维护php网站怎么做301跳转
  • ip做网站域名营销方案推广