Nexus K8S e instalación del paquete frasco de terceros

K8S racimos construidas

Acoplable búsqueda nexo

yaml archivo de escritura

Tenga en cuenta que el siguiente servicio no es nodeport, pero LoadBalancer

apiVersion: Aplicaciones / v1
tipo: StatefulSet
metadatos:
Nexus: nombre
etiquetas:
aplicación: nexo
de especificaciones:
Nexus: serviceName
réplicas: 1
selector:
matchLabels:
aplicación: nexo
plantilla:
metadatos:
etiquetas:
Nexus: aplicación
de especificaciones:
Contenedores:
- Imagen: ventana acoplable .IO / Sonatype / nexus3
nexo: nombre de
puertos:
- containerPort: 8081
protocolo: TCP
nombre: http
recursos:
peticiones:
350m: cpu
memoria: 512Mi
límites:
800m: cpu
memoria: 2GI
SecurityContext:
RunAsUser: 0
---
apiVersion: v1
tipo: Servicio de
metadatos:
nombre: Nexus
especificaciones:
puertos:
- Nombre: http
puerto: 8081
protocolo: TCP
targetPort: 8081
Selector:
aplicación: nexo
Tipo: LoadBalancer

vainas de inicio

kubectl aplicar -f nexus.yaml

dirección de registro: http: // ip: puerto / nexo, la cuenta de usuario es admin y la contraseña en un archivo en el interior

Configuración Almacén Referencia https://www.cnblogs.com/wuwei928/p/10338307.html

                     https://www.cnblogs.com/endv/p/11204704.html

En Linux MVN subida por un paquete jar / guerra de la tercera parte en el nexo

Si se instala Linux a través de yum MVN, entonces el repositorio local por defecto es el directorio .m2 bajo el directorio de inicio

setting.xml necesidad de modificar el archivo de configuración global se puede cargar en el nexo

Acceso mvn -V a la información a través de la MVN, encontrar /etc/maven/setting.xml

En el archivo, añada la siguiente

<! - encargo Identificación, pero cuando se utilizan los archivos de comando se utilizará -> 
<servidor> <anterior Identificación del mencionado> myself_hosted </ lo anterior Identificación del mencionado> <nombre de usuario> Administración </ nombre de usuario> <contraseña> admin123 </ password> </ servidor>

a continuación,
mvn despliegue: deploy-archivo -DgroupId = sxd.jar -DartifactId = jacob -Dversion = 1.18 = -Dpackaging frasco -dfile = / jacob-1.18.jar -Durl = http: // localhost:. 8081 / repositorio / myself_hosted / - DrepositoryId = myself_hosted
Costumbre -DgroupId = sxd.jar
Costumbre -DartifactId = jacob
-Dversion = 1,18 personalizada tres coordenadas personalizados configurado pom.xml
-Dpackaging = subido tipo tarro tipo tarro
-Dfile = G: \ tarro \ ubicación disco local tarro de jacob-1.18.jar de
-Durl = http: // localhost: 8081 Dirección / repositorio / myself_hosted / repositorio alojado, la siguiente figura
-DrepositoryId = myself_hosted setting.xml configuración del archivo ID

Supongo que te gusta

Origin www.cnblogs.com/allmdzz/p/12610635.html
Recomendado
Clasificación