<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      K8S常見的微服務中間件部署之GitLab

                                                    作者:尹正杰

      版權聲明:原創作品,謝絕轉載!否則將追究法律責任。

      一.環境準備

      1.導入鏡像

      [root@worker233 ~]# wget http://192.168.21.253/Resources/Kubernetes/Project/DevOps/images/yinzhengjie-gitlab-ce-v17.5.2.tar.gz
      [root@worker233 ~]# docker load -i yinzhengjie-gitlab-ce-v17.5.2.tar.gz 
      [root@worker233 ~]# docker tag gitlab/gitlab-ce:17.5.2-ce.0  harbor250.yinzhengjie.com/yinzhengjie-devops/gitlab-ce:17.5.2-ce.0
      [root@worker233 ~]# docker push harbor250.yinzhengjie.com/yinzhengjie-devops/gitlab-ce:17.5.2-ce.0
      

      2.創建nfs共享目錄

      [root@master231 ~]# mkdir -pv /yinzhengjie/data/nfs-server/case-demo/gitlab/{data,logs,conf}
      mkdir: created directory '/yinzhengjie/data/nfs-server/case-demo/gitlab'
      mkdir: created directory '/yinzhengjie/data/nfs-server/case-demo/gitlab/data'
      mkdir: created directory '/yinzhengjie/data/nfs-server/case-demo/gitlab/logs'
      mkdir: created directory '/yinzhengjie/data/nfs-server/case-demo/gitlab/conf'
      [root@master231 ~]# 
      

      二.K8S部署GitLab

      1.編寫資源清單

      [root@master231 02-jenkins]# cat 01-deploy-svc-gitlab.yaml 
      apiVersion: apps/v1
      kind: Deployment
      metadata:
        name: deploy-gitlab
      spec:
        replicas: 1
        selector:
          matchLabels:
            apps: gitlab
        template:
          metadata:
            labels:
              apps: gitlab
          spec:
            volumes:
      
         - name: data
           nfs:
             server: 10.0.0.231
             path: /yinzhengjie/data/nfs-server/case-demo/gitlab/data
              - name: conf
                nfs:
                  server: 10.0.0.231
                  path: /yinzhengjie/data/nfs-server/case-demo/gitlab/conf
                   - name: logs
                     nfs:
                       server: 10.0.0.231
                       path: /yinzhengjie/data/nfs-server/case-demo/gitlab/logs
                           containers:
                        - name: c1
                          image: harbor250.yinzhengjie.com/yinzhengjie-devops/gitlab-ce:17.5.2-ce.0
                          ports:
           - containerPort: 22
             name: ssh
           - containerPort: 80
             name: http
           - containerPort: 443
             name: https
             volumeMounts:
           - name: logs
             mountPath: /var/log/gitlab
           - name: data
             mountPath: /var/opt/gitlab
           - name: conf
             mountPath: /etc/gitlab
      
      ---
      
      apiVersion: v1
      kind: Service
      metadata:
        name: svc-gitlab
      spec:
        type: LoadBalancer
        selector:
          apps: gitlab
        ports:
      
        - protocol: TCP
          port: 80
          name: http
        - protocol: TCP
          port: 443
          name: https
        - protocol: TCP
          port: 22
          name: sshd
      [root@master231 02-jenkins]# 
      [root@master231 02-jenkins]# 
      

      2.創建資源

      [root@master231 02-jenkins]# kubectl apply -f  01-deploy-svc-gitlab.yaml 
      deployment.apps/deploy-gitlab created
      service/svc-gitlab created
      [root@master231 02-jenkins]# 
      [root@master231 02-jenkins]# kubectl get svc svc-gitlab 
      NAME         TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)                                   AGE
      svc-gitlab   LoadBalancer   10.200.237.106   10.0.0.153    80:41391/TCP,443:15760/TCP,22:39022/TCP   9m12s
      [root@master231 02-jenkins]# 
      [root@master231 02-jenkins]# kubectl get pods -o wide  # GitLab是否能夠正常訪問,需要等待7-8m左右就可以正常訪問。性能如果好一點,3-5m就可以正常訪問了。
      NAME                            READY   STATUS    RESTARTS   AGE     IP            NODE        NOMINATED NODE   READINESS GATES
      deploy-gitlab-c84979449-f5rn9   1/1     Running   0          9m16s   10.100.2.53   worker233   <none>           <none>
      [root@master231 02-jenkins]# 
      [root@master231 02-jenkins]# 
      

      3.查看gitlab的初始密碼

      [root@master231 02-jenkins]# kubectl logs  deploy-gitlab-c84979449-f5rn9 | grep /etc/gitlab/initial_root_password
      Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours.
      [root@master231 02-jenkins]# 
      [root@master231 02-jenkins]# kubectl exec deploy-gitlab-c84979449-f5rn9  -- cat /etc/gitlab/initial_root_password
      
      # WARNING: This value is valid only in the following conditions
      
      #          1. If provided manually (either via `GITLAB_ROOT_PASSWORD` environment variable or via `gitlab_rails['initial_root_password']` setting in `gitlab.rb`, it was provided before database was seeded for the first time (usually, the first reconfigure run).
      
      #          2. Password hasn't been changed manually, either via UI or via command line.
      
      #
      
      #          If the password shown here doesn't work, you must reset the admin password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.
      
      Password: a9/WZNn+4VHTjFa3pd6h2niEodrEYQUcepGNjWc7AEc=
      
      # NOTE: This file will be automatically deleted in the first reconfigure run after 24 hours.
      
      [root@master231 02-jenkins]#
      

      4.訪問測試

      http://10.0.0.153/
      

      ?

      用上一步的密碼進行登錄,用戶名為: root 
      

      5.修改密碼

      ca24cd8e2fa088c6c1e25225a0586a80_720

      如上圖所示,按照步驟依次執行即可修改密碼,注意密碼長度不得少于8位喲~
      
      posted @ 2025-07-23 04:56  尹正杰  閱讀(185)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 久久综合色一综合色88| 光泽县| 狠狠综合久久av一区二| 亚洲成在人线AV品善网好看| 亚洲AV福利天堂在线观看| 亚洲国产欧美在线人成AAAA| 亚洲综合色婷婷中文字幕| 国产高清小视频一区二区| 人妻夜夜爽天天爽三区丁香花 | 国产精品污双胞胎在线观看| 久久精品国产亚洲av麻豆软件| 久久99九九精品久久久久蜜桃| 成在人线AV无码免观看| 亚洲精品宾馆在线精品酒店| 国产色无码专区在线观看| 亚洲精品一区二区三区大| 亚洲色一色噜一噜噜噜| 自慰无码一区二区三区| 久久精品国产再热青青青| 国产性色av免费观看| 国产69成人精品视频免费| 偷拍专区一区二区三区| 亚洲精品国模一区二区| аⅴ天堂中文在线网| 国产尤物精品自在拍视频首页| 亚洲精品免费一二三区| 婷婷四虎东京热无码群交双飞视频| 久久精品国产一区二区蜜芽| 免费看欧美日韩一区二区三区| 色综合天天综合天天更新| 九九久久精品国产免费看小说| 国内精品久久久久影院网站| 伊人成人在线视频免费| 亚洲av综合色区无码专区| 精品久久久久久国产| 久久亚洲av成人无码软件| 精品无码久久久久久尤物| 宜昌市| 99riav精品免费视频观看| 精品无码一区二区三区电影 | 国产精品一区二区三区黄|