France-Grilles | Université Toulouse 3
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
openstack:openstack [2016/11/05 23:41] francois [OpenStack] |
openstack:openstack [2023/02/02 23:41] (current) francois [Practical exercises ...] |
||
---|---|---|---|
Line 7: | Line 7: | ||
Then, before going on with either GUI or CLI, you first need to setup your account. To achieve this, you ought to : | Then, before going on with either GUI or CLI, you first need to setup your account. To achieve this, you ought to : | ||
* get SSH connected with your account to the CloudMIP's front-node,\\ <code>ssh <user>@cloudmip.univ-tlse3.fr</code> | * get SSH connected with your account to the CloudMIP's front-node,\\ <code>ssh <user>@cloudmip.univ-tlse3.fr</code> | ||
- | * execute command that will prepare start files (//you will be asked for your account password.//),\\ <code>'osSetCredential.sh</code> | + | * execute command that will prepare start files (//you will be asked for your account password.//),\\ <code>osSetCredential.sh</code> |
- | * generate SSH key pair, <code>'ssh-keygen -t rsa</code> | + | * generate SSH key pair, <code>ssh-keygen -t rsa</code> |
- | * add generated public key to your nova profile,\\ <code>nova keypair-add --pub-key ~/.ssh/id_rsa.pub mykey</code> | + | * add generated public key to your nova profile.\\ <code>nova keypair-add --pub-key ~/.ssh/id_rsa.pub mykey</code> |
- | Now you can check that your SSH key has been integrated:\\ | + | Now you can check that your SSH key has been integrated: |
- | <code>'nova keypair-list</code> | + | <code>nova keypair-list</code> |
+ | \\ | ||
+ | ===== Practical exercises ... ===== | ||
+ | We'll both exercises virtual machines (i.e instances) and docker containers.\\ | ||
+ | |||
+ | * M2iLord Openstack [[https://cloudmip.univ-tlse3.fr/teaching/francois/M2secil-virtualization-TPs.pdf|practical exercises]] (<wrap em>PDF</wrap> version), | ||
+ | * <wrap em>download area</wrap> with practical exercises [[https://cloudmip.univ-tlse3.fr/teaching/francois/|python code]] and scripts, | ||
+ | * Introduction to [[http://m2siame.univ-tlse3.fr/teaching/francois/docker-introduction_dec15.pdf|docker]] (Sébastien Binet), | ||
+ | * ... another introduction to [[http://m2siame.univ-tlse3.fr/teaching/francois/docker_alain-tchana_2015.pdf|docker]](Alain Tchana), | ||
+ | * Docker cheat sheets [[https://www.docker.com/sites/default/files/Docker_CheatSheet_08.09.2016.pdf|here]] and [[http://container-solutions.com/content/uploads/2015/06/15.06.15_DockerCheatSheet_A2.pdf|here]].\\ | ||
\\ | \\ | ||
+ | |||
Some helpful resources: | Some helpful resources: | ||
* {{ :openstack:cloudmip_openstack_user-guide.pdf |OpenStack user guide}} setup. | * {{ :openstack:cloudmip_openstack_user-guide.pdf |OpenStack user guide}} setup. |