You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-8Lines changed: 6 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
My personal solution is a local Build Environment with Jenkins, Gitlab / Gitlabrunner, (Sonar) and Nexus; ready in a few minutes.
6
6
Your own lokal, personal, continous build enviroment (maybe in future releases I just call it lpcbe).
7
7
8
-
# This is NOT for any cluster (Swarm / Kubernetes)
8
+
####This is NOT for any cluster (Swarm / Kubernetes)
9
9
10
10
### System requirements
11
11
* At least 8GB Memory with 3GB Swap and 10GB Disk-Space
@@ -34,14 +34,12 @@ Now you are ready to go with a little CI/CD Environment:
34
34
Nexus http://<your-host-name>/nexus
35
35
Gitlab http://<your-host-name>/gitlab
36
36
in the next Release: Sonar http://<your-host-name>/sonar
37
-
38
-
39
37
```
40
38
#### Security
41
39
... not really, its all http .. don't worry about it! It's only local communication
42
40
43
41
##### security paranoia
44
-
All the exposed ports are reachable from outer world because docker creates and deletes dynamically iptables FORWARD rules with default policy ACCEPT on startup / shutdown containers wich have exported ports.
42
+
All the exposed ports are reachable from outer world because docker creates and deletes dynamically iptables FORWARD rules with default policy ACCEPT on startup/shutdown containers wich have exported ports.
45
43
46
44
To deny acccess from outer world the DOCKER-USER Chain (since docker 17.06) ist the medium of choice for your own rules (this is the first target in the FORWARD-Chain and never touched by docker).
47
45
@@ -98,8 +96,8 @@ echo "See logs with prefix DCKR-EXT-ACCESS-DENY:"
98
96
99
97
* MAVEN_HOME is /opt/maven
100
98
* JAVA_HOME is /usr/lib/jvm/java-8-openjdk-amd64
101
-
* Blue Ocean is installed and works perfect with a GitHUB Account, not GitLab ... sorry, this is Jenkins.
102
-
You need to be logged as a jenkins-user in to use Blue Ocean
99
+
* Blue Ocean is installed if you choose (M)uch mor plugins and works perfect with a GitHUB Account, not GitLab ... sorry, this is Jenkins.
100
+
You need to be logged as a jenkins-user to use Blue Ocean
103
101
104
102
### Giltab
105
103
@@ -151,7 +149,6 @@ every ping must work, if not, check extra_hosts in compose-file
151
149
* too many plugins to download:
152
150
You can do an "pre download of the plugins", see the readme.md at jenkins-fat direcory
153
151
154
-
Docker-Networing insider docker-compose causes the parameter
155
152
156
153
### My next steps
157
154
@@ -160,8 +157,9 @@ Docker-Networing insider docker-compose causes the parameter
0 commit comments