docker导出日志到本地的方法是什么
262
2022-09-12
k8s + gitlab + jenkins +docker 搭建企业级CI/CD 流水线操作
k8s + gitlab + jenkins +docker 搭建企业级CI/CD 流水线操作1.gitlab 安装,管理项目源代码1.1 gitlab 安装,优化gitlab 优化 2.6G/8Ggitlabpuma =21.2 gitlab 管理界面--设置--项目访问令牌1.3 webhooks 钩子2. jenkins 获取gitlab 源代码2.1 系统配置--插件管理--安装gitlab --gitlab plugin,gitlab hook plugin,ruby-runtime2.2 配置 jenkins 凭证提供者: 源码地址: doman:全局凭据 类型选择:gitlab api token 范围:jenkins,nodes,items,all child items,tec api token: gitlab 项目访问令牌3.harbor 本地镜像服务器,存放镜像4.k8s集群 pod:一个镜像部署到3个容器,对外服务自动实现负载均衡demo.yml: apiVersion: apps/v1kind: Deploymentmetadata: name: net6-demo-deployment labels: app: net6spec: # 配置rs replicas: 3 selector: matchLabels: app: net6-rs ## 配置是POD模板 template: metadata: labels: app: net6-rs env: testing spec: containers: - name: net6-container imagePullPolicy: Always image: 192.168.3.251:9999/xxx/dotnet6-piepeline:1221 ports: - name: net6-port containerPort: 80 #必须和dockerfile中暴露端口一致---apiVersion: v1kind: Servicemetadata: name: net6-servicespec: type: NodePort ports: - port: 80 targetPort: 80 nodePort: 30335 selector: app: net6-rs
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~