Basic devops task

devops

Well-known member
  • Apr 3, 2023
    605
    463
    63
    colombo
    Intern ගියපු ගමන් කරන්න සෙට් වෙන විදියෙ task/jobs ටිකක් suggest කරන්නකො
     
    • Like
    Reactions: jennt

    nevermindNevergiveup

    Well-known member
  • Jul 28, 2017
    28,062
    35,939
    113
    මැදමහනුවර
    03bcdcab-7387-47fe-b8f9-e27a30dce8cd-removebg-preview.png
     

    kkroxc

    Well-known member
  • Oct 14, 2008
    3,254
    2,144
    113
    in Helll
    Bro wada gana wadiya hithanna epa basic skills tika practice karan yanna.
    man intern kenek hire karanwanam man balanne meh tika withara.

    - git commands and concepts (github/bitbucket).
    - Basic Linux commands.
    - SSH commands and options.
    - grep and awk.
    - concept behind automation tools tika gitlab/jenkins/github actions/ansible/puppet.
    - basic cloud concepts.
     

    hecker_thama

    Well-known member
  • Dec 27, 2022
    6,764
    6,977
    113
    Bro wada gana wadiya hithanna epa basic skills tika practice karan yanna.
    man intern kenek hire karanwanam man balanne meh tika withara.

    - git commands and concepts (github/bitbucket).
    - Basic Linux commands.
    - SSH commands and options.
    - grep and awk.
    - concept behind automation tools tika gitlab/jenkins/github actions/ansible/puppet.
    - basic cloud concepts.

    :P
     
    • Like
    Reactions: devops

    devops

    Well-known member
  • Apr 3, 2023
    605
    463
    63
    colombo
    The 1st task for you is to get your laptop ready with:
    1. - K3s - kubernetes
    2. - Terraform + AWS provisioner
    3. - VSCode with supermaven
    4. - ChatGPT and Claude AI
    5. - Ansible

    me tika nam awlakma na karagtta.

    then :no:
    1. setup clickhouse database on kubernetes.
    2. Clickhouse needs to have MySQL access. It works on port 9004. Enable MySQL based access so that you can login to Clickhouse database using MySQL client
    3. Clickhouse needs to be in cluster mode
    4. It needs to have 3 shards at least
    5. All the 3 shards need to be in sync. So if we write any change in the database in 1 of the shards, it needs to be reflected in all 3 shards automatically
    • You also need to figure out how to setup backup and restore to s3 using clickhouse or Kubernetes cronjob.
    • Clickhouse has an internal utility for this. You need to figure our how to take periodic backups to amazon s3.
     
    • Like
    Reactions: mzonerz

    devops

    Well-known member
  • Apr 3, 2023
    605
    463
    63
    colombo
    Need help

    Task one: k8 වල ClickHouse, Zookeeper deploy කරන්න.

    Task two: පැයෙන් පැයට database එක s3 bucket එකකට backup වෙන්න ඕන.

    Doc බැලුවට chatgpt දැම්මට හරි idea එකක් එන්නෙ ණෑනෙ. Task two එකේ හිරවෙලා ඉන්නෙ

    Clickhouse deploy කලේ altinity k8 operator එක use කරල
     

    Clockwork

    Well-known member
  • Mar 6, 2024
    9,114
    8,498
    113
    Need help

    Task one: k8 වල ClickHouse, Zookeeper deploy කරන්න.

    Task two: පැයෙන් පැයට database එක s3 bucket එකකට backup වෙන්න ඕන.

    Doc බැලුවට chatgpt දැම්මට හරි idea එකක් එන්නෙ ණෑනෙ. Task two එකේ හිරවෙලා ඉන්නෙ

    Clickhouse deploy කලේ altinity k8 operator එක use කරල
    @poopoo
     

    devops

    Well-known member
  • Apr 3, 2023
    605
    463
    63
    colombo
    Setup K3s on ubuntu server

    Setup remote access using UI

    Setup accesses for k3s using local
    machine over openlens - not important

    Setup clickhouse, thanos and victoriametrics

    Nexus, sonarqube, jenkins local k3s ekaka deploy kranna.

    python, node BE FE DB thiyna podi university level application 5 k git hub eken aran ewata ci cd pipelines hadala k3s eke deploy kranna.

    Me seratama documentation ekak hadanna
    ------ Post added on Feb 7, 2025 at 12:35 AM