c0reyes / envdev

Environment develop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Environment develop

  • Git server.
  • Jenkins.
  • minikube (kubernetes).

Flow

+-----------------------------------------------------+
|                                                     |
| Vagrant: VirtualBox or KVM                          |
|                                                     |
|                     +--------+                      |
|                     | Docker |                      |
|                     +---+----+                      |
|                         |                           |
|    +-----------+--------+--------+------------+     |
|    |           |                 |            |     |
|    |           |                 |            |     |
|    |           |                 |            |     |
| +--+--+    +---+---+        +----+---+   +----+---+ |
| |Gitea|    |Jenkins|        |Registry|   |Minikube| |
| +-----+    +-------+        +--------+   +--------+ |
|                                                     |
+-----------------------------------------------------+

Prerequisites

  • VirtualBox | KVM
  • Vagrant

Gitea

  • Create gitea user.

Jenkins

  • Default username/password: admin/admin

Examples

About

Environment develop


Languages

Language:Shell 45.6%Language:Python 30.9%Language:Dockerfile 16.7%Language:Groovy 6.8%