Guest User

Untitled

a guest
Apr 24th, 2025
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.28 KB | None | 0 0
  1. Logs
  2.  
  3. ```
  4. 25/04/24 18:18:42 ...eb/routing/logger.go:102:func1() [I] router: completed GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.0.142:55826, 200 OK in 8462.7ms @ repo/githttp.go:518(repo.GetInfoRefs)
  5. 2025/04/24 18:18:43 ...eb/routing/logger.go:102:func1() [I] router: completed GET /user/events for 10.42.0.142:35594, 200 OK in 308662.0ms @ events/events.go:18(events.Events)
  6. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52440, elapsed 3711.9ms @ web/web.go:118(web.Routes.webAuth)
  7. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52500, elapsed 3041.0ms @ web/web.go:118(web.Routes.webAuth)
  8. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52436, elapsed 3941.9ms @ web/web.go:118(web.Routes.webAuth)
  9. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.0.142:55868, elapsed 3586.3ms @ web/web.go:118(web.Routes.webAuth)
  10. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52446, elapsed 3460.3ms @ web/web.go:118(web.Routes.webAuth)
  11. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52484, elapsed 3323.9ms @ web/web.go:118(web.Routes.webAuth)
  12. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd for 10.42.0.142:55870, elapsed 3023.7ms @ web/web.go:118(web.Routes.webAuth)
  13. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.0.142:55858, elapsed 3638.2ms @ web/web.go:118(web.Routes.webAuth)
  14. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52444, elapsed 3469.8ms @ web/web.go:118(web.Routes.webAuth)
  15. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52490, elapsed 3318.9ms @ web/web.go:118(web.Routes.webAuth)
  16. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.1.6:52516, elapsed 3034.3ms @ web/web.go:118(web.Routes.webAuth)
  17. 2025/04/24 18:18:45 ...eb/routing/logger.go:68:func1() [W] router: slow GET /homelab/argocd.git/info/refs?service=git-upload-pack for 10.42.0.142:55826, elapsed 3523.2ms @ web/web.go:118(web.Routes.webAuth)
  18.  
  19. ```
  20.  
  21. My config:
  22. ```
  23. - name: Deploy or install gitea
  24. kubernetes.core.helm:
  25. name: gitea
  26. chart_ref: gitea/gitea
  27. chart_version: "{{ gitea_version }}"
  28. release_namespace: gitea
  29. create_namespace: true
  30. values: "{{ lookup('template', 'values-gitea.yml.j2') | from_yaml }}"
  31. wait: true
  32. wait_timeout: 5m
  33. register: gitea_deploy
  34. retries: 5
  35. delay: 30
  36. ```
  37.  
  38. gitea_version: 11.0.1
  39. values
  40. ```
  41. replicaCount: 1
  42.  
  43. ingress:
  44. enabled: true
  45. className: traefik
  46. annotations:
  47. traefik.ingress.kubernetes.io/router.entrypoints: websecure
  48. traefik.ingress.kubernetes.io/router.middlewares: default-default-headers@kubernetescrd
  49. hosts:
  50. - host: git.{{ domain }}
  51. paths:
  52. - path: /
  53. pathType: Prefix
  54. tls:
  55. - hosts:
  56. - git.{{ domain }}
  57.  
  58. persistence:
  59. enabled: true
  60. size: 10Gi
  61. storageClass: longhorn
  62. accessModes:
  63. - ReadWriteOnce
  64.  
  65. redis-cluster:
  66. enabled: false
  67.  
  68. redis:
  69. enabled: true
  70. architecture: standalone
  71. auth:
  72. enabled: false
  73. master:
  74. persistence:
  75. enabled: true
  76. storageClass: longhorn
  77. size: 8Gi
  78. resources:
  79. requests:
  80. cpu: 100m
  81. memory: 128Mi
  82.  
  83. postgresql-ha:
  84. enabled: true
  85. global:
  86. postgresql:
  87. database: gitea
  88. username: gitea
  89. password: "{{ vault_gitea_postgresql_password }}"
  90. postgresql:
  91. repmgrPassword: "{{ vault_gitea_repmgr_password }}"
  92. postgresPassword: "{{ vault_gitea_postgresql_password }}"
  93. password: "{{ vault_gitea_postgresql_password }}"
  94. pgpool:
  95. adminPassword: "{{ vault_gitea_pgpool_password }}"
  96. service:
  97. ports:
  98. postgresql: 5432
  99. persistence:
  100. size: 10Gi
  101. storageClass: longhorn
  102.  
  103. gitea:
  104. admin:
  105. existingSecret: gitea-admin-secret
  106. {% if deploy_authentik %}
  107. oauth:
  108. - name: "authentik"
  109. provider: "openidConnect"
  110. existingSecret: gitea-authentik-secret
  111. autoDiscoverUrl:
  112. iconUrl:
  113. scopes: "email profile"
  114. {% endif %}
  115. config:
  116. server:
  117. ROOT_URL: "git.{{ domain }}"
  118. DOMAIN: git.{{ domain }}
  119. SSH_DOMAIN: git.{{ domain }}
  120. oauth2_client:
  121. ENABLE_AUTO_REGISTRATION: true
  122. indexer:
  123. ISSUE_INDEXER_TYPE: bleve
  124. REPO_INDEXER_ENABLED: true
  125. log:
  126. LEVEL: debug
  127.  
  128. ```
  129.  
  130. traefik
  131.  
  132. - name: Configure traefik Middleware
  133. kubernetes.core.k8s:
  134. state: present
  135. definition:
  136. apiVersion: traefik.io/v1alpha1
  137. kind: Middleware
  138. metadata:
  139. name: default-headers
  140. namespace: default
  141. spec:
  142. headers:
  143. browserXssFilter: true
  144. contentTypeNosniff: true
  145. forceSTSHeader: true
  146. stsIncludeSubdomains: true
  147. stsPreload: true
  148. stsSeconds: 15552000
  149. referrerPolicy: no-referrer
  150. contentSecurityPolicy: >-
  151. default-src 'self';
  152. script-src 'self' 'unsafe-inline' 'unsafe-eval' blob:;
  153. style-src 'self' 'unsafe-inline';
  154. img-src 'self' data:;
  155. font-src 'self' data:;
  156. connect-src 'self' ws: ;
  157. worker-src 'self' blob:;
  158. frame-src 'self';
  159. media-src 'self';
  160. object-src 'none';
  161. frame-ancestors 'self';
  162. base-uri 'self';
  163. form-action 'self'
  164. customRequestHeaders:
  165. X-Forwarded-Proto: https
Advertisement
Add Comment
Please, Sign In to add comment