Comments (5)
kmom03
- de med nya Mac med M1 chip får problem när de ska driftsätta images på servern som är byggd lokalt. https://discord.com/channels/118332969004957705/694117617836884029/1042183203835887626
- spela om 10-första minuterna videorna. Jag har uppdaterat hur vi gör med ssh på slutet. Har även lagt till hur man kan använda validate för att validera efter en task.
- linta ansible https://ansible-lint.readthedocs.io/usage/#examples.
- Terraform för IaC?
- https://github.com/marketplace/actions/terraform-ansible-inventory
- Spara datan i cloudet https://www.digitalocean.com/community/tutorials/how-to-use-terraform-within-your-team.
i ansible can vi sen använda terraform show för att få ut output och få fram ip addresser och taggar. https://www.digitalocean.com/community/tutorials/how-to-manage-infrastructure-data-with-terraform-outputs
- De behöver göra en uppdatering i koden för så att vi ser att det fungerar. Det kommer nog också göra att vi behöver titta på hur vi hanterar docker versionerna, så att man tar den senaste på något sätt.
- Kör ett nätverk istället för 3 olika?
- Skriv om Nginx delen? Skriv en egen artikel. Förra året flyttade jag förläsningen till onsdagen så att de han göra 10-first innan och då visar jag deploy_lb på föreläsningen.
- Vi kan använda databas servern för att också köra en till microblog. Då kan vi testa på loadbalancern. och köra benchmark programmet från kmom06 för att se att request skickas till båda servrarna.
- Aktivera Active directory för att lyckas med ansible i actions? IT måste ge oss rättigheter för det. https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-azure
- krav på unika docker image namn för varje byggning.
from microblog.
kmom04
- behöver göra om denna till nästa år.
- testa new relic, per rekommenderade det. Ska funka mer automatiskt och ha förgjora dashboards
- ge deom monitoring kod och ge dem uppdaterad microblog kod med buggar som ska hittas med hjälp av monitoring.
- Gör länken till grafana reverse proxy tydligare i krav 1 https://dbwebb.se/kurser/devops-v1/kmom04#uppgifter
- I Ansible med modulenrna för granaba går inte att koppla ihop dashboard med datasource, bara lägga till dem. Istället behöver man redan ha det satt i dashboard config filen, eller kan vi installera en annan grafana modul eller så kan man ladda ner config filen, köra regexp på den för att sätta rätt datakälla och sen importera den i grafana.
- Lägg till alert
- ge dem mer färdigt nästa år och lägg till loki.
- https://medium.com/@moeenz/dockerized-django-logging-via-grafana-loki-48464d13f8cb
- https://github.com/rakyll/hey
- https://medium.com/geekculture/pushing-logs-to-loki-without-using-promtail-fc31dfdde3c6
- https://blog.ruanbekker.com/blog/2020/08/13/getting-started-on-logging-with-loki-using-docker/
- https://medium.com/grafana-tutorials/setup-grafana-logs-panel-with-loki-and-promtail-3bd89cf40c31
- https://dev.mysql.com/doc/refman/8.0/en/mysqlslap.html
- om gör om, kanske få in APM https://www.imobdevtech.com/Blog/list-of-top-10-application-performance-monitoring-tools/ de två populära verktygen harr gratis versioner. eller OS https://stackify.com/top-10-open-source-apm-tools/.
- kapitel 7+ i securing devops pratar om logs och säkerhet.
- borde få in något med att analysera datan de samlar in. Ha ett sätt att generera fel som ska visas i deras minotring och som de behöver analysera och felsöka.
- metric vs logging vs tracing https://old.reddit.com/r/devops/comments/9hku3v/prometheus_vs_opentracing/
- Jaeger för tracing?
Bra föklaring på observability vs monitoring.
"""
Observability handlar om att datan är möjlig att hämtas från systemet medan monitoring handlar om processen att hämta och visa upp datan. Då monitoring är ett steg efter observability så är de ovanstående frågorna möjliga p.g.a. observability. Utan observability är all data privat och därmed går det inte att hämta, visa upp eller processera datan.
"""
from microblog.
kmom05
- Lägg in zap i Actions, om fått till en staging miljö.
- VPC för data mellan servrarna.
- User management (hashicorp vault/mozilla sops)
- https://github.com/nccgroup/ScoutSuite/wiki/Azure
- lösning för officiells snyk python https://github.com/aigr20/microblog/blob/master/.github/workflows/snyk-python.yml
from microblog.
Kmom06
- Hade varit kul om lyckats få till deployment strategierna från Actions. Så de kan få testa det också.
k8s filer validering https://kube-score.com/
kmom10
- studenterna verkar inte ha löst boken under kursens gång. Vet inte om de gkorde det över jul än. Om fortsätta med upplägg att de kan välja själva när de läser, lägg till ny punkt i rapporten som handlar om boken specifikt. Annars tvinga dem att läsa ett kapitell i veckan och skapa quiz med frågor från boken.
from microblog.
generellt
- bra bok om vad som krävs för att använda cloud i enterprise miljö Cloud Application Architectures, George Reese
- Kapitel i youtube videorna.
- 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.
- 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.
- 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
- 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 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.
- https://docs.google.com/document/d/1N2tpKEDO5tTtqrv5jDVEwt6ffNYrNtGCVMVw_LVrUnI/edit#
- https://github.com/upgundecha/howtheysre
from microblog.
Related Issues (8)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microblog.