Changes

Jump to: navigation, search

Openshift basics

1,398 bytes added, 15:52, 10 July 2019
Login
=Login=
Az '''oc login''' paranccsal kell belépni a klaszerbe. A sikeres oc login inicializálja a kubernetes config-ot is.
<pre>
# oc login -u system:admin
Logged into "https://192.168.42.185:8443" as "system:admin" using existing credentials.
 
You have access to the following projects and can switch between them with 'oc project <projectname>':
 
default
kube-dns
kube-proxy
kube-public
kube-system
* myproject
...
</pre>
OpenShift-ben a projekt egyenlő a Kubernetes névtérrel. Láthatjuk, hogy a myproject névtérbe vagyunk belépve.
 
Listázzuk a Kubernetes konfigurációt:
<pre>
# kubectl config view
....
- context:
cluster: 192-168-42-185:8443
namespace: myproject
user: system:admin/192-168-42-185:8443
name: myproject/192-168-42-185:8443/system:admin
</pre>
Láthatjuk, hogy létrehozott az '''oc login''' egy külön kontextust. Innentől kezdve a '''kubectl''' parancsokat tudjuk használni.
 
 
Listázzuk ki a felhasználókat. Látni fogjuk hogy a fenti is látott system és developer felhasználók vannak a klaszterben:
<pre>
# kubectl get users
NAME UID FULL NAME IDENTITIES
developer f59113f2-9f30-11e9-ba85-525400efb4ec anypassword:developer
system df29da3c-9f35-11e9-ba85-525400efb4ec anypassword:system
</pre>
 
 
A webes konzolon is be tudunk lépni:
...
=Deployment és service létrehozása=

Navigation menu