DevOps කරන්න කැමති අය එන්න

devops

Well-known member
  • Apr 3, 2023
    636
    477
    63
    colombo
    වෙනද දවසක් යන වැඩ දැන් පැයෙන් දෙකෙන් ඉවරයි 🤭 කෝඩ් නම් මොනවද 😁
    :unsure::unsure:

    වෙනද දවසක් යන වැඩ දැන් පැයෙන් දෙකෙන් ඉවරයි 🤭 කෝඩ් නම් මොනවද 😁
    :unsure::unsure:
    ------ Post added on Mar 8, 2024 at 2:32 AM

    uppp
    ------ Post added on Mar 22, 2024 at 1:33 PM
     

    shaggy_123

    Well-known member
  • May 10, 2011
    1,583
    657
    113
    sri lanka
    Server ekaka ansible use krala docker install karapu kenek innawada.

    Samnyen mewage wadakadi ansible role use kragnnawada. Ex https://github.com/geerlingguy/ansible-role-docker

    Error s awot role eka customized karala wade karagena yana ekada kranne?? 😌
    depend on the use case bro. docker witharak install karanna one nam roles one ne. Roles use karanne normally tasks structurlly organize kara ganna ne. docker install karana eka ansible playbook ekaka 3 - 4 lines walin karanna puluwan ne. roles liyan dagalanna one nene.
     
    • Like
    Reactions: devops and LZP1992

    devops

    Well-known member
  • Apr 3, 2023
    636
    477
    63
    colombo
    kiali istio
     

    Attachments

    • Screenshot_1.jpg
      Screenshot_1.jpg
      188.4 KB · Views: 55

    Shamal3001

    Well-known member
  • Sep 22, 2021
    7,096
    11,973
    113
    මම මේ ත්‍රෙඩ් එක හැදුවෙ කිරියෙ IT වලින් ඉගනගන්න ඒත් software development වලට සීමා වෙන්න අකමැති සෙට් එකට DevOps ඉගනගන්න අත්වැලක් වෙන්නයි..

    මුලින්ම කියන්නම් DevOps කියන්නෙ software development company එකක development team එකත් operations team එකත් අතර වැඩ කරන්න ඉන්න කට්ටියටයි.. එයාල System Administration ගැන හසල දැනුමකුත් software development ගැන ප්‍රමාණවත් දැනුමකුත් තියන අයයි..

    ඇත්තටම මමත් IT ඉගනගත්තට රස්සාව කරන්නෙ ඒ පැත්තෙන් නෙමෙයි.. ඉතිං අපි එකතුවෙලා අපේම learning plan එකකට වැඩේ කරගෙන යමු..

    මේ වැඩේ පලවෙනි පියවර විදියට අපි self study කරන්න පුළුවන් කෝස් එකක් කරමු..
    මේක මාස 6ක කෝස් එකක්..
    ඉඩ තියන විදියට හෙමීට තමයි කරන්න හිතන් ඉන්නෙ..
    progress එක ත්‍රෙඩ් එකේ කියන්නම්..
    ඔයාලත් කෝස් එක කරනවනම් මේ ත්‍රෙඩ් එකේ progress එක දාගෙන යන්න

    මෙන්න කෝස් එක > DevOps Bootcamp By Nana (15GB torrent)

    @siri_ayya @HAneo ඔබතුමන්ල දෙන්නගෙ ෆුල් සපෝට් එක මේ ත්‍රෙඩ් එකටත් අපි බලාපොරොත්තු වෙනව..
    Direct links nadda download karanna pluwan?
     
    • Like
    Reactions: Nidarshana_k

    sahan50

    Well-known member
  • Apr 15, 2024
    7,047
    6,395
    113
    kandy
    management background ekak thiyana kenekta career change ekak ganna me subject eka dan igena ganna eka gana mokada hithanne? woerthy da?

    ow ban matath purudu VMware player tamai..
    patta smooth..
    eth me lesson eke kiyana nisa virtualbox eken damme..
    godak slow meka

    mama patan gaththa..
    torrent link eka 1st post eke athi balanna
    It industry ekata maru unada bro
    ------ Post added on Nov 10, 2024 at 9:13 AM
     

    devops

    Well-known member
  • Apr 3, 2023
    636
    477
    63
    colombo
    canary deployment , with argo rollout and istio

    1. DevOps project එකක් කලා. මේක තමා workflow එක.
    2. Git repo දෙකක් හැදුවා එකක් CI අනික CD.
    3. Microservices 5 ක් හදාගත්තා. Frontend, Trending, News, Categories, FreeAds. Use කලේ Python.
    4. ඊට පස්සෙ Google Cloud එකේ VM එකක් හදලා ඒකේ Jenkins server එක හැදුවා. Terraform, AWS CLI install කලා. AWS account එක configure කරගත්තා.
    5. Jenkins server එකේ multibranch pipeline එකක් හැදුවා. Commit එකක් දාපු ගමන් pipeline එකේ, ඒ ඒ microservice එකට අදාළ branch එක trigger වෙන්න හැදුවා. ඊට පස්සෙ Docker image එක build වෙලා අලුත් version tag එකක් එක්ක Docker Hub එකට image එක pull වෙන්න හැදුවා.
    6. CI පයිප්පේ අන්තිම step එක විදියට CD repository එක GitHub එකෙන් clone කරලා අරං එකේ තියන manifest.yaml එකේ අලුත් image tag එක update කරලා push කරනවා. මෙතනින් CI පයිප්පේ ඉවරයි.

    7. CD පයිප්පේ Terraform use කරලා AWS account එකේ EKS cluster එකක් හදාගත්තා. Kubeconfig file එක update කරලා Jenkins server එකයි හදපු cluster එකයි connect කලා.
    8. ඊට පස්සෙ Argo CD, Argo Rollout deploy කලා. Official YAML file use කරල.
    9. Istio ලා එයාල දීලා තියන YAML file use කරලා Prometheus, Grafana, Kiali cluster එකේ deploy කරගත්තා.
    10. Jenkins VM එකට manually log වෙලා cluster එකේ Istio deploy කලා. Microservice ටික deploy කරන්න වෙනම namespace එකක් හදලා. ඒ namespace එක label කලා automatic Istio sidecar proxy injection වෙන්න.
    11. Deploy වෙලා තියන Argo CD, Argo Rollout, Grafana, Kiali tools වල service YAML එක ClusterIP to LoadBalancer විදියට edit කරලා LoadBalancer එක through access කලා.
    12. Argo CD dashboard එකට log වෙලා CD repository එකේ manifest.yaml එක configure කරගත්තා.
    13. අලුත් version tag එකක් එක්ක CD පයිප්පේ manifest.yaml එක update වෙන හැම වෙලාවකම අලුත් deployment එක යන්නෙ canary deployment එකක් විදියට.
    14. අලුත් version එක අවුල් නම් Argo Rollout dashboard එක through rollback කරගන්න පුළුවන්.
    15. Traffic එක වැඩි වෙද්දී pod ගාන automatically වැඩි වෙන්න HorizontalPodAutoscaler එකක් දාල තියෙන්නෙ.
    16. එහෙම Traffic එක වැඩි වෙලා pod අලුතෙන් හැදෙනකොට Traffic එක අලුත් version එකටයි, පරණ version එකටයි බෙදිලා යනවා.
    17. වැරදි අඩුපාඩු අවුල් ඕන දෙයක් කියං යන්න.
    Screenshot from 2024-12-06 19-33-54.png
    Screenshot from 2024-12-06 19-31-43.png
    Screenshot from 2024-12-06 18-34-09.png

    ------ Post added on Dec 6, 2024 at 7:39 PM

    2025 ගේමක් ගහන්න සෙට් වෙන අයට

    ------ Post added on Jan 2, 2025 at 1:04 AM
     

    Attachments

    • Screenshot from 2024-11-22 00-07-23.png
      Screenshot from 2024-11-22 00-07-23.png
      109.3 KB · Views: 55
    • Screenshot from 2024-11-22 00-11-38.png
      Screenshot from 2024-11-22 00-11-38.png
      152.4 KB · Views: 49
    • Like
    • Love
    Reactions: danne na and jennt