Giter Site home page Giter Site logo

Fixa inför HT21 about microblog HOT 7 CLOSED

dbwebb-se avatar dbwebb-se commented on August 9, 2024
Fixa inför HT21

from microblog.

Comments (7)

AndreasArne avatar AndreasArne commented on August 9, 2024

kmom02

  • kommentar angående test docker fil och compose
    """Oki! Stod inte så mycket nämnligen men man har ju kod från vlinuxen kursen så helt blind går man inte in"""
  • kan inte mounta volymer i circleci https://circleci.com/docs/2.0/building-docker-images/ !!
  • "Detta kursmomentet var lite krångligare än det förra. Jag tyckte att det var ganska mycket oklarheter med docker compose och hur man skulle skriva den config filen för circleci. Annars tycker jag inte att det var ett så stort kursmoment, det var ganska lagom och man fick lära sig lite nya grejer med docker och hur man kan automatisera vissa steg."
  • "Upplägget var lite svårt tyckte jag då det inte fanns många guider över hur man skulle göra saker och det var mycket man fick lista ut själv."
  • kolla om kenneth har lagt in hadolint i vlinux och anpassa dig efter det.
  • kolla om circleci local jobs funkar på windows. Lägga in i kmom01?
  • Köra hadolint i circleci
    image

from microblog.

AndreasArne avatar AndreasArne commented on August 9, 2024

kmom03

  • Ge terraform kod?
  • Uppdatera till Ansible 2.10 och använda Azure collection istället för Ansible[azure] i pip.
  • Få till "devops" som hostname för alla servrar. Kolla hur jag gjorde för AWS
  • I provision koden skapas ett nätverk för varje server, gör om så att alla körs på samma nätverk. DÅ kan vi få till bättre säkerthet och kanske ha en ssh entrypoint. Skriv om all kod så vi inte kör allt i en loop utan bara delarna där det passar. Kolla hur jag gjorde på AWS
  • kolla notes.txt i ansible/roles/10-first-minutes
  • Kom på ett bättre deploy flöde!
  • kolla på Ansible 101 serie https://www.youtube.com/watch?v=goclfp6a2IQ&list=PL2_OBreMn7FqZkvMYt6ATmgC0KAGGJNAN
  • Om vi fortfarande har begränsningen att servrar stänger ner varje kväll, skapa playbook som startar dem.
  • Här flera börjar släpa efter och lämna in sent
  • Lägg till var de hittar de olika loggarna för att felsköa, nginx och gunicorn
  • En stud behövde lägga till att installera "cryptography == 3.2.1" i prod.txt för CircleCi. Verkar inte som att det behövdes i kmom02. Väldigt oklart, har inte lyckats återskapa.
  • "Jag tycker att kursmomentet har flyttit på bra, det var dock några steg som var lite svårare. Och kurmomentet var ganska stort."
  • Vissa övertiger gränsen för antalet ssl certifikat i veckan. Visa hur kör dry runs eller något?
  • Lägg till artikel om olika deployment strategier som de kan läsa

from microblog.

AndreasArne avatar AndreasArne commented on August 9, 2024

kmom04

from microblog.

AndreasArne avatar AndreasArne commented on August 9, 2024

kmom05

from microblog.

AndreasArne avatar AndreasArne commented on August 9, 2024

kmom06

  • Byt till AKS så azure får sköta k8s. Då kan vi göra lite mer och roligare saker med k8s i kursen. FOkusera på loadbalancing och annat. testa att pressa systemet och kolla hur k8s hanterar det.
  • Använda https://www.msb.com/ i framtiden för att lära upp k8s?
  • Helm charts för templating av config filer?
  • Balnda in https://www.digitalocean.com/community/curriculums/kubernetes-for-full-stack-developers ? Skaffa raspberry pi kluster och jobba igenom dem.
  • Wildcard certificate
  • Mer göra själv uppgift åt studenterna. Inte bara kopiera.
  • Testa miljön med load balancing och scaling eller något? Gör någon coolt med K8s.
  • "Skall man vara petig kanske man kan minska ner lite på copy/pate från kmom06 så
    att man själv får leta upp lite mer saker"
  • https://kube-score.com/ validera k8s filer?

from microblog.

AndreasArne avatar AndreasArne commented on August 9, 2024

kmom10

  • Byt till exjobb mallen för rapporten?
  • Lägg till en länk om vad jag menar med vetenskapliga referenser, https://libguides.mdh.se/c.php?g=627111&p=4486609. Det verkar inte som att det tas upp i webtopic.
  • Lägg in att de ska skriva om vad devops gör för att hantera fel
    """
    hur devops hjälper företag att hantera när något går fel. T.ex. blamelessness, ansvar och kontinuerligt lärande. Du kan även nämna postmortems.
    """

from microblog.

AndreasArne avatar AndreasArne commented on August 9, 2024

Generellt

  • kolla in vad som mer finns på github education pack, https://education.github.com/pack. nu verkar new relic ha sammarbete med dem.
  • Bli bättre på att visa hur de ska felsöka verktygen. Kanske ett stycke i slutet av varje artikel som handlar om felsöka den saken. Oftast är det ju bara var de hittar loggarna. ELler hur de får mer verbose utskrifter.
  • Kan kolla morgans redovisningstexter, de är bra.
  • Fixa dbwebb gui rättning. Starta deras dockers från kmom02. Fixa selenium tester för rättning.
  • Kolla över tagging strategin, jag är nu inne på vx.x.x och säger åt dem att också använda vx.x.x så både de och jag gör v1.0.0 osv.
  • Github har bytt namn från master till main på branches. Uppdatera repot genom att byta namn på master branch till main
  • läs https://www.accenture.com/us-en/blogs/software-engineering-blog/shinde-development-operations-silos
  • Ge mer praktisk info i materialet och på föreläsningen och låt dem istället läsa boken och svara på fråor? Fråga studenterna i slutet av kursen om vad de tror om det upplägget.
  • Skippa grupparbete, uppgifterna är svåra att dela upp på flera och samtidigt lära sig allt och inte bara den saken en gör.
  • Strukturera länkar bättre. Nu liiger de hej vilt i textblock.
  • Gå över till The devops handbook för föreläsningar. Alt. kör med båda och inte så mkt från Effektive Devops.
  • Staging miljö för CircleCi
  • Trefik fös SSL mellan containers?
  • Gå igenom tidigare state of devops reports
  • Ha diskussioner kring det jag frågar i redovisningstexterna.
    "Något jag känner dock är att man kanske skulle behöva ha diskussion eller liknande runt de olika frågorna som finns i redovisnings texten. Jag läser och läser förklarar för andra hur jag tänker osv men känner bara mig osäker. Har känt lite så i varje redovisnings text man letar efter svar men känner inte direkt man får någon jättebra koppling. Tror diskussioner runt dessa frågorna skulle göra det lättare att förstå tänket bakom eller det skulle även vara nice om jag kunde få mer feedback på redovisnings texterna för att verkligen veta att jag har fattat frågorna."
  • Får "certificate signed by unknown authority" i olika verktyg, blir certifikaten inte korrekt?
  • Skriv om kursplan Innehåller saker om projekt och presentation. Lägg till mål om skrivander. Saker de ska skriva om måste finnas som mål.
  • För att underlätta / förhindra att liknande problem uppstår så kanske du hade kunna lägga till instruktioner hur man kan använda Ansible för att testa så att den tjänsten man skapar verkligen fungerar som till exempel fler kommandon som: wget localhost:9104/metrics.
  • Feedback:
    • "Kursen i sig och kurmomenten har varierat lite i kvalit´e dock s˚a ska det till
      l¨ararens f¨orsvar n¨amnas att det prim¨ara problemet i kursmoment 1-3 var en
      extern guide som delade med sig av felaktig kod och var ¨over lag ganska otydlig.
      N˚agot jag g¨arna skulle se f¨orb¨attras fr˚an l¨ararens sida ¨ar mer information p˚a
      slides under f¨orel¨asningar om DevOps kulturen. Informationen som sades var
      bra men tydligare ”bullet points” p˚a det hj¨alper n¨ar man ska ta anteckningar
      eller f¨ors¨oka f¨orst˚a det viktigaste ur ett l¨angre stycke uppl¨ast text."
    • "Om jag hade fått ändra något i kursen så hade jag önskat att minst ett kursmoment till hade varit om Kubernetes och sen hade jag velat lära mig om hur man kan skala en webbapplikation med både K8s och Ansible. "
    • https://docs.google.com/document/d/1N2tpKEDO5tTtqrv5jDVEwt6ffNYrNtGCVMVw_LVrUnI/edit#
    • https://github.com/upgundecha/howtheysre

from microblog.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.