Skip to content

Commit 25b5dc1

Browse files
authored
Merge pull request #31 from kubesphere/fix-maven-repo-link
Fix the server http://central.maven.org is down error
2 parents 1ddfcad + cc5c688 commit 25b5dc1

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
.DS_Store
22
old
33
.idea
4+
java/images # generated by fish-pepper

java/blocks/jmxexporter/install.dck

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
var globalVersions = fp.version || {};
44
var jmxExporterVersion = fp.blockOpts.version || globalVersions.jmxexporter || "0.10";
55
var jmxExporterArtifact = fp.blockOpts.jmxExporterArtifact || "jmx_prometheus_javaagent";
6-
var mavenRepo = fp.blockOpts.mavenRepo || "http://central.maven.org/maven2";
6+
var mavenRepo = fp.blockOpts.mavenRepo || "https://repo1.maven.org/maven2";
77
var userGroupMode = fp.blockOpts.userGroupMode;
88
}}# Prometheus JMX exporter agent
99
RUN mkdir -p /opt/prometheus/etc \

java/blocks/jolokia/install.dck

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{{
2+
var destPath = fp.blockOpts.dest || "/bin/jolokia-options";
3+
var globalVersions = fp.version || {};
4+
var jolokiaVersion = fp.blockOpts.version || globalVersions.jolokia || "1.5.0";
5+
var jolokiaArtifact = jolokiaVersion.match(/^2.*$/) ? "jolokia-agent-jvm" : "jolokia-jvm";
6+
var mavenRepo = fp.blockOpts.mavenRepo || "https://repo1.maven.org/maven2";
7+
var userGroupMode = fp.blockOpts.userGroupMode;
8+
}}# Jolokia agent
9+
RUN mkdir -p /opt/jolokia/etc \
10+
&& curl {{= mavenRepo }}/org/jolokia/{{= jolokiaArtifact }}/{{= jolokiaVersion }}/{{= jolokiaArtifact }}-{{= jolokiaVersion }}-agent.jar \
11+
-o /opt/jolokia/jolokia.jar
12+
ADD jolokia-opts {{= destPath }}
13+
RUN chmod 444 /opt/jolokia/jolokia.jar \
14+
&& chmod 755 {{= destPath}} \{{? userGroupMode }}
15+
&& chmod 775 /opt/jolokia/etc \
16+
&& chgrp {{= userGroupMode }} /opt/jolokia/etc{{??}}
17+
&& chmod 755 /opt/jolokia/etc{{?}}
18+
19+
EXPOSE 8778

0 commit comments

Comments
 (0)