documentation_publique:software:openshift

Openshift

Openshift est une distribution de kubernetes.

OKD / OpenShift origin en est la version community (opensource)

Documentation OKD: https://docs.okd.io/latest/welcome/index.html

Par exemple pour se connecter à une db

# First auth
oc login oso-master.uttnetgroup.fr

# pour lister la liste des projets
oc projects

# Selection du projet
oc project etuutt 

# Récupérer la liste des pods du projet
oc get pods

# créer un pont réseau vers le pod sur le port mysql (3306) vers le port 3000 local
oc port-forward mariadb-1-fdcvq 3000:3306

# Se connecter au pod
oc rsh <pod>

Depuis l'interface Web, en haut à droite Add to project, puis Import YAML/JSON

Depuis un noeud openshift, oc create -f <filename>

oc export <type>/<object-name>

Erreur:

Container image "openshift/prometheus-node-exporter:v0.16.0" already present on machine

Action: Suppression de l'image sur la machine

Erreur:

Failed create pod sandbox: rpc error: code = Unknown desc = NetworkPlugin cni failed to set up pod "front-prod-29-build_ua" network: CNI request failed with status 400: 'failed to run IPAM for d294379a0fa6e41494e7ecd63496ff24a44fde2af7417722de492110f24f3a22: failed to run CNI IPAM ADD: failed to allocate for range 0: no IP addresses available in range set: 10.129.0.1-10.129.1.254 '

Action:

  • documentation_publique/software/openshift.txt
  • Dernière modification : il y a 3 ans
  • de jdorel