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

网站建设费是什么费用建设网站中心

网站建设费是什么费用,建设网站中心,股票做空网站,沈阳seo全网营销文章目录一、官方安装二、国内资源安装安装tekton安装dashboard安装CLI三、demo编写task.yaml编写taskRun.yaml使用tkn命令查看参考文章一、官方安装 地址:https://tekton.dev/docs/installation/pipelines/#installing-tekton-pipelines-on-kubernetes 注意&#…

文章目录

  • 一、官方安装
  • 二、国内资源安装
    • `安装tekton`
    • `安装dashboard`
    • `安装CLI`
  • 三、demo
    • `编写task.yaml`
    • `编写taskRun.yaml`
    • `使用tkn命令查看`
  • 参考文章


一、官方安装

地址:https://tekton.dev/docs/installation/pipelines/#installing-tekton-pipelines-on-kubernetes
注意:官方安装需要能够去国外网站拉取镜像,如果不能,建议使用国内资源安装

二、国内资源安装

我的k8s版本是V1.17.17,推荐安装的tekton版本为v0.19.0

安装tekton

mkdir /opt/tekton/ && cd /opt/tekton/
git clone https://gitee.com/CloudLemon/tekton-install.git
cd tekton-install/v0.19.0
kubectl apply -f install.yaml
kubectl get pod -n tekton-pipelines

会启动controller和webhook两个Pod
在这里插入图片描述

安装dashboard

cd /opt/tekton/tekton-install/dashboard
vim 0.17.0.yaml		#镜像地址有问题,删除红框处内容

在这里插入图片描述

kubectl apply -f 0.17.0.yaml
kubectl get pod -n tekton-pipelines

会增加一个dashboard的Pod
在这里插入图片描述

kubectl get svc -n tekton-pipelines

查看dashboard的nodePort端口
在这里插入图片描述
浏览器访问:http://192.168.1.2:29813/
在这里插入图片描述

安装CLI

Tekton除了使用kubectl操作之外,本身也有客户端,可以到https://github.com/tektoncd/cli/releases进行下载,如下

cd /opt/tekton/
wget https://github.com/tektoncd/cli/releases/download/v0.22.0/tkn_0.22.0_Linux_x86_64.tar.gz
tar xvf tkn_0.22.0_Linux_x86_64.tar.gz
mv tkn /usr/local/bin/
tkn task list -n tekton-pipelines	#查看task列表

如果报一下错误,需要创建~/.kube/config文件
在这里插入图片描述
由于我用的是rancher,因此直接从页面上拷贝kubeconfig文件的内容,并创建~/.kube/config文件
在这里插入图片描述

三、demo

编写task.yaml

apiVersion: tekton.dev/v1beta1
kind: Task
metadata:name: hellonamespace: tekton-pipelines
spec:steps:- name: echoimage: alpinescript: |#!/bin/shecho "Hello World"

查看task

kubectl apply -f task.yaml
kubectl get task -n tekton-pipelines

在这里插入图片描述

编写taskRun.yaml

仅仅创建Task是没有用的,Task只是声明了我们要做什么,是一个静态的对象,如果要得到其结果,需要借助TaskRun才行

apiVersion: tekton.dev/v1beta1
kind: TaskRun
metadata:name: hello-task-runnamespace: tekton-pipelines
spec:taskRef:name: hello		#该名字需与Task的名字保持一致
kubectl apply -f taskRun.yaml
kubectl get taskrun -n tekton-pipelines

执行成功
在这里插入图片描述
还可以看到具体的Pod

kubectl get pod -n tekton-pipelines

执行完的Pod的状态是Completed状态,这个状态的Pod在运行完成后并不会消失,会保留以便查看具体的信息
在这里插入图片描述
查看Pod的日志

kubectl logs hello-task-run-pod-24xlb -n tekton-pipelines

日志内容符合预期
在这里插入图片描述
去dashboard查看
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用tkn命令查看

tkn task list -n tekton-pipelines		#查看task列表
tkn taskrun list -n tekton-pipelines	#查看taskrun列表

参考文章

Tekton系列之安装篇[一]

http://www.yayakq.cn/news/867038/

相关文章:

  • c 网站开发 图书下载网站建站管理系统
  • 济南pc网站建设公司一键网站建站系统
  • 旅游网站前端模板wordpress菜单栏改成小写
  • 泰安网站建设入门推荐网站权重怎么提高
  • 正品购物网站排行互联网是什么工作
  • 国外服装设计师网站成品网站源码在线观看
  • 石家庄市建设网站沈阳建设工程信息网官网 安全中项网
  • 购物网站建站系统即墨网站制作
  • 石家庄手机网站建设wordpress 用户组
  • vc6.0做网站品牌策划与设计机构
  • wordpress获取qq昵称 头像乐陵seo外包信德
  • 浙江城乡建设部网站首页哈尔滨seo优化效果
  • 北京档案馆网站建设太原seo排名公司
  • oa系统简介惠州seo博客报价
  • 网站建设丷金手指专业十五wordpress 不显示顶部
  • 网站开发 顺德企业网站的建设原则是什么?
  • 网站建设方案及报可以做点赞的网站
  • 动态设计网站上海网站建设报价单子现说
  • 怎样才能注册自己的网站附近哪里需要招人
  • 网站开发文档包括中国建设信息网站
  • 手机不想访问指定网站怎么做wordpress使用讨论群
  • 搜索引擎在哪里获取网站网站后期的维护和更新
  • 建设网站有什么好处响应式企业网站设计与实现
  • 免费做外贸的网站建设自助建站系统php
  • 怎么做付款链接网站百度 wordpress插件
  • 简述网站规划的一般步骤金融公司 网站开发
  • 域名注册好了怎么弄网站想找个专业做网站公司
  • html查询网站制作小程序商城开发华网天下优秀
  • 做电商有哪些网站有哪些内容百度广告电话号码
  • 郑州网站建设技术托管微商城网站开发