Filipino DevOps Engineer – Portfolio Weblog

Embracing continuing self-education and training aligned with helping do DevOps work to serve others

Author: Abe

  • Day 02 of 100 days of DevOps – Continual learning with Kode Kloud

    Day 02 of 100 days of DevOps – Continual learning with Kode Kloud

    Hey, how are you doing folks?

    My brothers and sisters, today, thankfully when I logged into my computer. I saw this opened web browser tab showing Kode Kloud Engineer. (https://engineer.kodekloud.com)

    Task for Day 2 of 100 days of DevOps from Kode Kloud

    Folks, we’re asked to create a temporary Linux development user for one of our friends, named: “Mariyam”.

    We’re told to set an expiry date for this Linux user to some time in the year 2023.

    After logging into Kode Kloud’s server called “stapp03” (application server 3). Through the “banner” username.

    Here’s the infrastructure of Kode Kloud Engineer, for this task. For your reference, my friends.

    You need to know the server’s access details, like IP address (or hostname), and its password, too. Okay, folks?

    After logging into “application server 3”.

    We login with ssh, with the following command.

    ssh banner@stapp03

    We ask to receive temporary “root” access first.

    sudo su



    Then we start creating the needed temporary Linux user “Mariyam” with an expiry date.

    We’ve created a temporary Linux user.

    With the following Linux command, we perform the needed administrative action.

    useradd -m -e 2023-12-07 mariyam

    And that’s that for our Day 02. If you want to also do this free training and continual learning program from Kode Kloud. Feel free to sign-up at this link (https://engineer.kodekloud.com/).

    Thanks, my dear brothers and sisters.

    Folks, let us keep trying to become present-day disciples of Christ.

    God bless you.

    Peace be with you all, folks.

  • 100 days of DevOps – from Kode Kloud (technical education)

    100 days of DevOps – from Kode Kloud (technical education)

    Hi, folks! How are you doing?

    It’s a cloudy Saturday morning over here.

    Good morning! Magandang umaga, mga kaibigan.

    Friends, this morning I took the learning program (it’s free of charge) from Kode Kloud (https://kodekloud.com).

    For our brothers and sisters who don’t know what Kode Kloud is. It’s an online website where you can learn and practice some hands-on DevOps, cloud computing, and more. Some of their content, including this thing called “100 days of DevOps” is free.

    Enlist and sign up for a free account to their Kode Kloud engineer program. (https://engineer.kodekloud.com) To also do this and participate in their free learning program(s) and a bunch of online laboratories that let you practice what you learn about DevOps.

    Earlier this morning, I did their first online laboratory for “Day 01”.

    Our task given was to create a Linux user called “Kareem”, having a non-interactive shell. Note: we’re given a free instance of CentOS instance (one of the distributions of Linux kernel).



    And now folks, while I remember that the command for creating a Linux user is “useradd”. I don’t remember what a non-interactive shell is exactly. Albeit, I had vague memories of what it is. Having encountered it before from Kode Kloud lessons also.

    Our task for Day 01 done. Also thanks for online resources.

    Looking up, it made all the difference. I re-learned that non-interactive shells are for Linux user accounts that you need not necessarily log into. Like what our cloud computing friends will describe as “service accounts” – like accounts that programmatic services or code utilize to perform automated tasks.

    Okay, so that’s our Day 01.

    Tomorrow, or… tomorrow after tomorrow (since it’s Sunday tomorrow over here – folks, I try to rest and drop lessons for a while during Sundays) we’ll do our Day 02.

    Finally, my friends you’ll need to look at this online note. (https://kodekloudhub.github.io/kodekloud-engineer/docs/projects/nautilus#infrastructure-details)

    Kode Kloud Engineer Infra

    Note please: all credit goes to our good friends from https://kodekloud.com

    It details the resources (or servers) you’ll need to log into and do work on for you to progress in your own 100 days of DevOps learning pathway.

    Let’s keep trying, my dear brothers and sisters.

    Thank you, that’s it for now.