stuartshay / AzureDevOpsKats

Azure/AWS DevOps & CI/CD Workflows
MIT License
2 stars 7 forks source link

Site Notes #347

Open stuartshay opened 3 years ago

stuartshay commented 3 years ago

ASP NET Core app with SSL https://chlee.co/step-by-step-guide-on-how-to-host-and-deploy-an-aspnet-core-app-with-ssl-using-letsencrypt-traefik-and-docker-take-2/

https://medium.com/@websiSebas/net-core-3-1-on-docker-with-traefik-and-ssl-using-cloudflare-and-docker-hub-a626fe39a71

APM

https://github.com/marraia/Observabilidade/blob/master/docker-compose.yml

Functional Test

https://github.com/dotnet-architecture/eShopOnContainers/blob/dev/src/Services/Catalog/Catalog.FunctionalTests/CatalogScenarios.cs

stuartshay commented 3 years ago

Elastic Stack

https://github.com/elastic/stack-docker

Filebeats

https://www.sarulabs.com/post/5/2019-08-12/sending-docker-logs-to-elasticsearch-and-kibana-with-filebeat.html https://www.rocworks.at/wordpress/?p=911

Heart Beat

https://kevcodez.de/posts/2020-02-02-elastic-heartbeat-uptime-latency-monitoring/

Metric Beat

https://logz.io/blog/beats-tutorial/ https://github.com/shazChaudhry/docker-elastic https://www.elastic.co/guide/en/beats/metricbeat/current/running-on-docker.html https://qbox.io/blog/monitoring-docker-containers-with-metricbeat-elasticsearch-and-kibana/

Kibana

https://github.com/fbaligand/kibana-enhanced-table https://stackoverflow.com/questions/56377142/adding-plugin-to-kibana-image-in-docker-compose-yml

https://stackoverflow.com/questions/29671524/kibana-how-to-display-log-as-table

https://stackoverflow.com/questions/22053926/how-do-i-create-a-stacked-graph-of-http-codes-in-kibana

Health Check

https://dzone.com/articles/system-memory-health-check-for-aspnet-core https://github.com/xabaril/AspNetCore.Diagnostics.HealthChecks

https://stackoverflow.com/questions/1601151/how-do-i-check-in-sqlite-whether-a-table-exists

https://stackoverflow.com/questions/64245987/asp-net-core-health-checks-returning-pre-evaluated-results

Scripts

https://github.com/elastic/elasticsearch-py/issues/778

https://github.com/little-pinecone/spring-boot-log4j-2-scaffolding/tree/master/metricbeat

Tests

https://github.com/dnikolovv/dev-adventures-realworld

JMX

JMX Data to the Elastic Stack (ELK) https://www.baeldung.com/tomcat-jmx-elastic-stack

https://www.zylk.net/en/web-2-0/blog/-/blogs/kibana-dashboard-for-monitoring-alfresco-jmx-metrics

stuartshay commented 3 years ago

Env https://github.com/little-pinecone/spring-boot-log4j-2-scaffolding/blob/master/.env

https://blog.stephencleary.com/2020/06/a-new-pattern-for-exception-logging.html

stuartshay commented 2 years ago

https://codeopinion.com/using-aws-parameter-store-for-net-core-configuration/

https://referbruv.com/blog/posts/externalizing-configurations-to-aws-systems-manager-and-using-in-aspnet-core-api

https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/

https://github.blog/changelog/2021-11-10-github-actions-input-types-for-manual-workflows/

Buildx

https://pet2cattle.com/2021/09/build-multiarch-container-github-action https://github.com/gerrited/dotnet-webapi/blob/main/.github/workflows/main.yml

stuartshay commented 2 years ago

Parameter Store:

https://github.com/referbruv/aws-parameterstore-aspnetcore-sample-app https://referbruv.com/blog/posts/externalizing-configurations-to-aws-systems-manager-and-using-in-aspnet-core-api#google_vignette

https://github.com/aws-samples/aws-net-guides/tree/master/Communications/ParameterStore-Example

https://www.c-sharpcorner.com/article/how-to-access-parameters-from-aws-systems-manager-parameter-store-in-net-6-web2/

https://github.com/aws-samples/amazon-ecs-fullstack-app-terraform

Options
https://www.rahulpnath.com/blog/aws-parameter-store/

Logging

https://github.com/aws/aws-logging-dotnet/tree/master/test/AWS.Logger.SeriLog.Tests

https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-create-a-trail-using-the-console-first-time.html

https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-tutorial.html

Container Insights https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/deploy-container-insights-ECS-cluster.html

Terraform Cloud

https://github.com/ManagedKube/kubernetes-ops

stuartshay commented 2 years ago

Traefik

https://github.com/giansalex/aspnetcore-load-balancing

https://docs.microsoft.com/en-us/azure/container-instances/container-instances-managed-identity

K8s Secrets

https://clouddigest.wordpress.com/2020/11/07/asp-net-core-webapi-appsettings-in-kubernetes-secrets/