andrzej:
Linux Run Levels
DevOps tasks to add:
300 Ansible Ping Module Usage
400 Ansible Copy Module
600 Using Ansible Conditionals
800 Ansible Create Users and Groups
800 Ansible Facts Gathering
400 Create a Docker Image From Container
500 Save. Load and Transfer Docker Image
500 Write a Docker Compose File
400 Git Create Branches
400 Git Merge Branches
400 Puppet Create a FIle
400 Puppet Install a Package
400 Puppet Manage Archives
400 Puppet Manage Services
400 Puppet Setup File Permissions
400 Puppet Setup NTP Server
400 Puppet String Manipulation
500 Puppet Setup SSH Keys
600 Puppet Setup Firewall Rules
SysAdmin tasks to add:
100 Create a Linux User with non-interactive shell
100 Linux File Permissions
100 Linux TimeZones Setting
1000 Install and Configure PHP-FPM
2 Likes
Hello @nidhincn !
Task you are getting in real world are much more complex but those you are getting here give you baseline on which you can develop further. Knowing how ansible and puppet works and being familiar with few modules will help you to start and create more advanced playbooks or manifests. You kind of familiarize yourself with bricks which you can later use to build a house.
Additionally we have to remember that this is only beginning and more advanced tasks will come.
I would add this for sure for resume as this is kind of prove that you have certain skills which are verified by independent engine.
Thanks @andrzej for your reply.This is definitely good stuff and keeps me motivated in my journey to become a DevOps person.
Kind Regards
Nidhin
1 Like
Jo ! And finally we get kubernetes tasks <3 …
I got
Deploy Apache Web Server on Kubernetes Cluster 1000
Please add tasks name with assigned points for your new k8 tasks
This post also has a k8s one
HIi @Inderpreet @Ayman @kodekloud-support3 ,
Please see task. It does not state the node to create this pod on. Also all the servers are not accessible during this task. Only the jump server is up and does not have k8 installed. please take a look.
Thank you.
[image]
How many points @francilio ?
@andrzej this task gives 500 points
1 Like
One got assigned to me: Deploy Nginx Web Server on Kubernetes Cluster . 800 points
Create Deployments in Kubernetes Cluster - 500
1 Like
ivbor
July 27, 2020, 4:13pm
#27
Hi @andrzej
Set Limits for Resources in Kubernetes - 500 DevOps K8s
And one suggestion. Maybe it would be handy to create a Google Sheet and share a link to it in this thread…
1 Like
Kubernetes Sidecar Containers, 800 points
I created a spreadsheet on Google Docs with the tasks collected in this topic.
SysAdmin
Task,Points
Create a Linux User with non-interactive shell,100
Linux File Permissions,100
Linux Kernel Parameters,100
Linux TimeZones Setting,100
Apache Troubleshooting,200
Create a Cron Job,200
Create a group,200
Create a user,200
Disable...
@andrzej send me your email on [email protected] so I can give you writing permissions on this sheet. If someone want to help us on updating this list, please drop an email.
I’m thinking in putting some links with tips about each task, what do you all think?
2 Likes
Sorry I prefer to put it here
Please share all new kubernetes tasks.
Update for DevOps tasks (Nothing new in sysadmin areas).
Task
Points
Division
SubDiv
Ansible Config File Update
300
DevOps
Ansible
Install Ansible
300
DevOps
Ansible
Ansible Ping Module Usage
300
DevOps
Ansible
Ansible Archive Module
400
DevOps
Ansible
Ansible Basic Playbook
400
DevOps
Ansible
Ansible Inventory Update
400
DevOps
Ansible
Ansible Unarchive Module
400
DevOps
Ansible
Ansible Blockinfile Module
400
DevOps
Ansible
Ansible Lineinfile Module
400
DevOps
Ansible
Ansible Replace Module
400
DevOps
Ansible
Managing ACLs Using Ansible
400
DevOps
Ansible
Ansible File Module
400
DevOps
Ansible
Creating Soft Links Using Ansible
400
DevOps
Ansible
Ansible Copy Module
400
DevOps
Ansible
Managing Jinja2 Templates Using Ansible
500
DevOps
Ansible
Using Ansible Conditionals
600
DevOps
Ansible
Ansible Setup Httpd and PHP
800
DevOps
Ansible
Ansible Create Users and Groups
800
DevOps
Ansible
Ansible Facts Gathering
800
DevOps
Ansible
Install Docker Package
300
DevOps
Docker
Docker Copy Operations
300
DevOps
Docker
Docker EXEC Operations
400
DevOps
Docker
Docker Volumes Mapping
400
DevOps
Docker
Pull Docker Image
400
DevOps
Docker
Run a Docker Container
400
DevOps
Docker
Create a Docker Image From Container
400
DevOps
Docker
Create a Docker Network
500
DevOps
Docker
Write a Docker File
500
DevOps
Docker
Save. Load and Transfer Docker Image
500
DevOps
Docker
Write a Docker Compose File
500
DevOps
Docker
Resolve Dockerfile Issues
600
DevOps
Docker
Resolve Docker Compose Issues
600
DevOps
Docker
Deploy an App on Docker Containers
800
DevOps
Docker
Git Clone Repositories
300
DevOps
Git
Git Repository Update
300
DevOps
Git
Git Install and Create Repository
300
DevOps
Git
Git Revert Some Changes
400
DevOps
Git
Git Create Branches
400
DevOps
Git
Git Merge Branches
400
DevOps
Git
Git Manage Remotes
500
DevOps
Git
Git Setup from Scratch
800
DevOps
Git
Install Puppet Server
300
DevOps
Puppet
Setup Puppet Certs Autosign
300
DevOps
Puppet
Setup Puppet Certs
300
DevOps
Puppet
Install Puppet Agent
300
DevOps
Puppet
Puppet Add Users
400
DevOps
Puppet
Puppet Create a FIle
400
DevOps
Puppet
Puppet Install a Package
400
DevOps
Puppet
Puppet Manage Archives
400
DevOps
Puppet
Puppet Manage Services
400
DevOps
Puppet
Puppet Setup File Permissions
400
DevOps
Puppet
Puppet Setup NTP Server
400
DevOps
Puppet
Puppet String Manipulation
400
DevOps
Puppet
Puppet Create Symlinks
500
DevOps
Puppet
Puppet Setup SSH Keys
500
DevOps
Puppet
Puppet Setup Local Yum Repos
600
DevOps
Puppet
Puppet Setup Database
600
DevOps
Puppet
Puppet Install Group Packages
600
DevOps
Puppet
Puppet Setup Firewall Rules
600
DevOps
Puppet
Create Deployments in Kubernetes Cluster
500
DevOps
Kubernetes
Create Pods in Kubernetes Cluster
500
DevOps
Kubernetes
Set Limits for Resources in Kubernetes
500
DevOps
Kubernetes
Rollback a Deployment in Kubernetes
500
DevOps
Kubernetes
Create Replicaset in Kubernetes Cluster
600
DevOps
Kubernetes
Kubernetes Sidecar Containers
800
DevOps
Kubernetes
Deploy Nginx Web Server on Kubernetes Cluster
800
DevOps
Kubernetes
Deploy Apache Web Server on Kubernetes Cluster
1000
DevOps
Kubernetes
Persistent Volumes in Kubernetes
1000
DevOps
Kubernetes
1 Like
Updates for Kubernetes tasks:
Create Deployments in Kubernetes Cluster
500
DevOps
Kubernetes
Create Pods in Kubernetes Cluster
500
DevOps
Kubernetes
Set Limits for Resources in Kubernetes
500
DevOps
Kubernetes
Rolling Updates in Kubernetes
500
DevOps
Kubernetes
Rollback a Deployment in Kubernetes
500
DevOps
Kubernetes
Countdown job in Kubernetes
600
DevOps
Kubernetes
Create Replicaset in Kubernetes Cluster
600
DevOps
Kubernetes
Kubernetes Sidecar Containers
800
DevOps
Kubernetes
Kubernetes Redis Deployment
800
DevOps
Kubernetes
Deploy Nginx Web Server on Kubernetes Cluster
800
DevOps
Kubernetes
Deploy Apache Web Server on Kubernetes Cluster
1000
DevOps
Kubernetes
Persistent Volumes in Kubernetes
1000
DevOps
Kubernetes
1 Like
ivbor
July 29, 2020, 2:45pm
#32
Kubernetes Shared Volumes 800 DevOps K8s
2 Likes
Yes it’s better here itself , @francilio as all of the community members can immediately refer this if they want.
selan
July 30, 2020, 7:33am
#34
what is the use of listing the tasks? any idea behind this ?
2 Likes
What I think is this listing of tasks , helps newbies to get an overview of what all sorts of upcoming tasks they can expect and kind of get a glimpse of the topic prior to getting the task.
3 Likes
New one. Troubleshoot Issue With Pods, 600 points