---
# System prepended metadata

title: Tech Skills

---

# Tech Skills


## Linux
Troubleshooting user cannot login issue: 
Invesitgation from : 
* sssd, pam, nofile (limitation setup), ldap
* HDD broken
* service broken
* network connection  

Troubleshooting DNS issues:
* Truncate
* DNS route (dig, tcpdump trace package)
* Zone management

Filesystem:
* have study on filesystem : inode, superblock...etc

Openstack:
* Deployed a server via openstack client
* Status check on baremetal and server instance.
* Basic troubleshooting on openstack: remove faulty instance, list error logs.

Others:
* Uderstand certification configuration.
* Use vim as default editor 
* Qemu and kvm

## Ansible
* Dealing with legacy ansible code with 2 repo and 20+ yaml files, extracted necessry files and provide a interface to simplify operations.
* Able to deal with old ansible playbook 2.9.7+ 
* Able to implement ansible playbook from scratch (2.12+)
* Trcaing ansible builtin module (copy, move..etc)
* My answer on stack overflow: https://stackoverflow.com/questions/24851575/ansible-how-to-pass-multiple-commands/62566158#62566158

## Docker
* Basic docker operation (run, volumn, netwrok, exec and image)
* Understand multi-layer build to reduce image size
* Build integration test and local dev env with docker-compose
* Have a study on namespace, understand docker vs VM.
* Have experience on overlay filesystem.
* Use ansible to deploy docker containers.