/envdev

Environment develop

Primary LanguageShell

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