Changes

Openshift basics

356 bytes added, 17:49, 27 July 2019
Metrikák gyűjtése
<br>
===Metrikák HAproxy metrikák gyűjtése===
https://docs.openshift.com/container-platform/3.10/install_config/router/default_haproxy_router.html<br>
https://docs.openshift.com/container-platform/3.10/admin_guide/router.html<br>
A HAProxy szolgáltat magáról prometheus szabványú metrikákat a router-hez tartozó Kubernetes service-en keresztül. Az <br>==Metrikák lekérdezése==A metrikák lekérdezésére két lehetőség van. # felhasználó név + jelszó használata# RBAC szabályok definiálása a megfelelő serviceAccount -hoz <br>===User + jelszó alapú lekérdezés === Felhasználó név alapú lekérdezés esetén az alapértelmezett metrika URL az alábbi:
<pre>
http://<user>:<password>@<router_IP>:<STATS_PORT>/metrics
Listázzuk ki A metrika user, jelszó és port a router-hez tartozó service definíciójában van. Ehhez elsőként meg kell keresni a router-hez tartozó service-t:
<pre>
# kubectl get svc -n default
A metrika Most nézzünk bele a service definíciójába, hogy megkapjuk a user és jelszó pedig a service definíciójában van bennepass-t is:
<pre>
# kubectl get svc router -n default -o yaml
prometheus.openshift.io/password: 4v9a7ucfMi
prometheus.openshift.io/username: admin
service.alpha.openshift.io/serving-cert-secret-name: router-metrics-tls service .alpha.openshift.io/serving-cert-signed-by: openshift-service-serving-signer@1562703761 creationTimestamp: "2019-07-09T20:26:25Z" labels: router: router
</pre>
<br>
<br>
 
 
===ServiceAccount alapú lekérdezés===
 
 
<br>
==Metrika fajták==
 
 
<br>
<br>
 
=Minishfit docker registry=
https://torstenwalter.de/minishift/openshift/docker/registry/2017/07/25/build-docker-image-and-upload-to-openshift-registry.html<br>