美文网首页
部署一个开源的pod

部署一个开源的pod

作者: 想想8606 | 来源:发表于2019-06-21 15:19 被阅读0次

在github上次创建一个public的仓库——将我刚刚创建的库clone下来——cd到项目文件夹——创建.podspec ——添加需要的文件及资源(也就是步骤2)——提交三部曲 ——设置tag ——修改.podspec

1、创建.podspec

$ pod spec create [NAME]

> [NAME]: podspec 名称,一般与你在git上创建的repository相同

// 如:

$ pod spec create AKExtension

2、创建一个文件夹,用于放置我的{.h/.m/.swift  Assets}等

$ mkdir Sources

将你所需的文件拷贝至文件夹

3、修改过.podspec之后,要先提交三部曲,然后再git tag 'v0.1'  和git push —tags 。详细操作步骤为:

// 添加所有文件

$ git add .   

// 提交

$ git commit -m "Initial AKExtension"

// push到你的远程仓库

$ git push

// 接下来就是需要使用到的一个Tag,这个在你的.podspec中需要配置

$ git tag -m "Initial Tag" 0.0.1

// 将tag添加至你的远程仓库

$ git push --tags

4、修改.podspec

5、手动方式检验一下你的.podspec是否正确

// 进入到.podspec所在目录

$ pod spec lint

//当有时候遇到问题时,可以尝试pod spec lint --allow-warnings

6、提交公有library

$ pod trunk push [NAME].podspec

//注意上面的中扩号不要敲进去。

7、现在就来看看是否成功

// 先更新一下repo

$ pod repo update

// 查找一下你提交的pod

$ pod search ‘NAME'

相关文章

  • 部署一个开源的pod

    在github上次创建一个public的仓库——将我刚刚创建的库clone下来——cd到项目文件夹——创建.pod...

  • Kubernetes Master Isolation

    允许master部署pod 禁止master部署pod

  • Kubernetes Pod

    一、Pod 介绍静态Pod & 普通Pod部署静态PodEndpointEvent 二、Pod基本用法 三、Pod...

  • kubernetes(k8s)部署wordpress示例①

    部署 Wordpress 示例① 使用一个pod部署: 新建blog namespace。将应用都部署到blog这...

  • K8s Pod和namespace

    什么是Pod Pod是Kubernetes中可以创建和部署的最小单位。 Pod为一个或多个container的组合...

  • 十一、 k8s 1.9二进制部署

    基本对象概念 基本对象 pod pod是最小部署单元,一个pod有一个或多个容器组成,pod中容器共享存储和网络,...

  • Kubernetes-DaemonSet

    1 介绍   DaemonSet确保创建足够的pod,并在自己的节点上部署每个pod,确保一个pod匹配它的选择器...

  • Kubernetes Pod 故障归类与排查方法

    Pod 概念 Pod是kubernetes集群中最小的部署和管理的基本单元,协同寻址,协同调度。 Pod是一个或多...

  • Kubernetes——Pod详解

    Pod介绍 Pod是kubernetes中可以创建和部署的最小也是最简的单位。一个Pod代表着集群中运行的一个进程...

  • k8s nginx

    pod部署 编写nginx-pod.yml 执行kubectl apply -f nginx-pod.yml创建成...

网友评论

      本文标题:部署一个开源的pod

      本文链接:https://www.haomeiwen.com/subject/kygyqctx.html