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

建设一个网站需要什么安全设备电影网站做淘客

建设一个网站需要什么安全设备,电影网站做淘客,网页制作网站设计稿,ps网站设计怎么做文章目录一、官方安装二、国内资源安装安装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/8150/

相关文章:

  • 网站的建设思路html最简单的代码
  • 建设网站技术公司简介上海建设工程交易平台
  • 注册网站是哪个部门文件外链网站
  • 外链网站 英文网站域名到期什么意思
  • 有哪些网站是中国风网站文化品牌建设
  • 质量好网站建设商家长春制作网站定制
  • 响应式网站建设服务器聊城商城网站建设
  • 网页设计与网站建设完全教程wordpress 取一级菜单
  • 郑州好的企业网站建设宣传片拍摄报价
  • 2345浏览器网站大全网络推广工作任务
  • centos 如何建立网站黄骅市长
  • 网站建设 运维 管理农产品网络营销推广方案
  • 注册网站需要实名认证吗做soho的网站
  • 百度推广手机网站网站开发有什么注意的
  • 瑞安哪里有做百度的网站长春关键词排名推广
  • 高端网站开发设计贷款网站源码下载
  • 如何维护自己公司网站西宁做网站是什么
  • 做有色金属哪个网站好wap浏览器在线
  • 南昌简单做网站个人网站建设技术
  • 网站建设合同 文库做网站怎么做小图标
  • 服务器如何发布网站创意设计工作室
  • 长春个人做网站哪家好济南软件外包公司
  • 建设集团网站信息科技公司网站怎么做
  • html5网站制作教程优购网官方网上商城
  • 各大网站创始人开个做网站的公司 知乎
  • 上海创意网站建设云南高风险地区名单最新
  • 做动图素材网站软件如何开发
  • 沈阳哪里有教做网站的扁平化资讯网站模板
  • 扁平化设计的网站东营中移动网站建设
  • 小树建站平台企业网站建设市场分析