Skip to content

Commit

Permalink
docs: add some new links
Browse files Browse the repository at this point in the history
  • Loading branch information
mehdihadeli committed Aug 12, 2024
1 parent 309d050 commit 6a4c473
Show file tree
Hide file tree
Showing 21 changed files with 123 additions and 20 deletions.
6 changes: 3 additions & 3 deletions docs/ai.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
- [UKPLab/sentence-transformers](https://github.com/UKPLab/sentence-transformers) - Multilingual Sentence & Image Embeddings with BERT
- [chroma-core/chroma](https://github.com/chroma-core/chroma) - the AI-native open-source embedding database
- [microsoft/azurechatgpt](https://github.com/microsoft/azurechatgpt) - Azure ChatGPT: Private & secure ChatGPT for internal enterprise use
- [StanGirard/quivr](https://github.com/StanGirard/quivr) - Your Second Brain supercharged by Generative AI 🧠 Dump all your files and chat with your personal assistant on your files & more using GPT 3.5/4, Private, Anthropic, VertexAI, LLMs...
- [StanGirard/quivr](https://github.com/StanGirard/quivr) - Your Second Brain supercharged by Generative AI Dump all your files and chat with your personal assistant on your files & more using GPT 3.5/4, Private, Anthropic, VertexAI, LLMs...
- [karpathy/llama2.c](https://github.com/karpathy/llama2.c) - Inference Llama 2 in one file of pure C
- [SciSharp/BotSharp](https://github.com/SciSharp/BotSharp) - The LLM Powered Chatbot Framework in .NET
- [oobabooga/text-generation-webui](https://github.com/oobabooga/text-generation-webui) - A Gradio web UI for Large Language Models. Supports transformers, GPTQ, llama.cpp (ggml/gguf), Llama models
Expand All @@ -72,8 +72,8 @@
- [abi/screenshot-to-code](https://github.com/abi/screenshot-to-code) - Drop in a screenshot and convert it to clean HTML/Tailwind/JS code
- [janhq/jan](https://github.com/janhq/jan) - Jan is an open source alternative to ChatGPT that runs 100% offline on your computer
- [langchain-ai/langchain](https://github.com/langchain-ai/langchain) ⭐ - Build context-aware reasoning applications
- [meta-llama/llama-models](https://github.com/meta-llama/llama-models)

- [meta-llama/llama-models](https://github.com/meta-llama/llama-models) - Utilities intended for use with Llama models.
- [black-forest-labs/flux](https://github.com/black-forest-labs/flux) - Official inference repo for FLUX.1 models
## Samples
- [Azure-Samples/openai-dotnet-samples](https://github.com/Azure-Samples/openai-dotnet-samples)
- [facebookresearch/llama-recipes](https://github.com/facebookresearch/llama-recipes/) - Examples and recipes for Llama 2 model
2 changes: 2 additions & 0 deletions docs/devops/docker/docker-compose.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@
- [Hosting ASP.NET Core images with Docker Compose over HTTPS](https://learn.microsoft.com/en-us/aspnet/core/security/docker-compose-https?view=aspnetcore-7.0)
- [How to Secure Sensitive Data With Docker Compose Secrets](https://www.howtogeek.com/devops/how-to-secure-sensitive-data-with-docker-compose-secrets/)
- [How to Keep Docker Secrets When Working with Sensitive Data?](https://www.cherryservers.com/blog/how-to-keep-docker-secrets-when-working-with-sensitive-data)

## 📺 Videos
- [Ultimate Docker Compose Tutorial](https://www.youtube.com/watch?v=SXwC9fSwct8)
- [Best Practices Around Production Ready Web Apps with Docker Compose](https://www.youtube.com/watch?v=T--X3v2pwtU)
- [Docker Compose will BLOW your MIND!! (a tutorial)](https://www.youtube.com/watch?v=DM65_JyGxCo)

Expand Down
3 changes: 3 additions & 0 deletions docs/devops/docker/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,11 @@
- [How To Run Docker in Docker Container [3 Easy Methods]](https://devopscube.com/run-docker-in-docker/)

## 📹 Videos
- [Complete Docker Course - From BEGINNER to PRO! (Learn Containers)](https://www.youtube.com/watch?v=RqTEHSBrYFw)
- [Docker Crash Course for Absolute Beginners ](https://www.youtube.com/watch?v=pg19Z8LL06w)
- [Deploy a .NET Core API with Docker (Step-by-Step)](https://www.youtube.com/watch?v=f0lMGPB10bM)
- [Docker Tutorial for Beginners [FULL COURSE in 3 Hours](https://www.youtube.com/watch?v=3c-iBn73dDE)
- [Docker Tutorial for Beginners - A Full DevOps Course on How to Run Applications in Containers](https://www.youtube.com/watch?v=fqMOX6JJhGo)
- [How to push a container image to a Docker Repo | Azure Tips and Tricks](https://www.youtube.com/watch?v=r_tGl4zF1ZQ)
- [Dockerize .NET 6 in 10 Minutes](https://www.youtube.com/watch?v=3s-RfwvijpY)
- [Docker networking is CRAZY!! (you NEED to learn it)](https://www.youtube.com/watch?v=bKFMS5C4CG0)
Expand Down
31 changes: 31 additions & 0 deletions docs/devops/kubernetes/debuging-development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Debugging & Development

## Articles
- [Getting Started with Telepresence on Windows](https://www.getambassador.io/resources/getting-started-with-telepresence-on-windows/)
- [Developing and debugging services locally using telepresence](https://kubernetes.io/docs/tasks/debug/debug-cluster/local-debugging/)
- [Using Telepresence 2 for Kubernetes debugging and local development](https://codefresh.io/blog/telepresence-2-local-development/)
- [An alternative to Telepresence 2: Gefyra](https://unikube.io/blog/alternative-to-telepresence-2-gefyra/)
- [Debugging Microservices Locally with mirrord](https://blog.stackademic.com/mastering-local-microservices-debugging-with-mirrord-0a99443c1544)
- [Comparing Local Kubernetes Development Tools: Telepresence, Gefyra, and mirrord](https://kubernetes.io/blog/2023/09/12/local-k8s-development-tools/)
- [mirrord as an alternative to Telepresence](https://metalbear.co/blog/mirrord-as-an-alternative-to-telepresence/)
- [Simplifying Kubernetes Development: Your Go-To Tools Guide](https://semaphoreci.com/blog/kubernetes-development-tools)
- [Getting Started with Skaffold for Kubernetes Deployments](https://speedscale.com/blog/getting-started-with-skaffold/)
- [How to Simplify Your Local Kubernetes Development With Skaffold](https://dev.to/otomato_io/local-kubernetes-development-with-skaffold-i0k)
- [How to Speed Up Your Local Kubernetes Development With DevSpace](https://dev.to/otomato_io/how-to-speed-up-your-local-kubernetes-development-with-devspace-4ngb)
- [Getting Started With Skaffold](https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120)
- [Accelerate your local development environment with Tilt](https://dev.to/eminetto/accelerate-your-local-development-environment-with-tilt-46n7)
- [Garden.io: what is it and why should you be using it?](https://dev.to/bcostaaa01/gardenio-what-is-it-and-why-should-you-be-using-it-4m7g)


## Videos
- [How to debug Kubernetes? (Deployments, Services & Ingress)](https://www.youtube.com/watch?v=hixs2GIGrUw)
- [How We Use Telepresence 2 at Ambassador Labs](https://www.youtube.com/watch?v=nN1yF6RCaW4)
- [Intro: Telepresence: Fast Local-to-Remote Development for Kubernetes - Daniel Bryant, Datawire](https://www.youtube.com/watch?v=9eyHSjbZwR8)
- [How to setup local development environment with Kubernetes and Skaffold](https://www.youtube.com/watch?v=9A3paYRHvDQ)
- [Tilt for Kubernetes: Streamline Your Development Workflow](https://www.youtube.com/watch?v=JRc967vAkGM)

## Libraries
- [telepresenceio/telepresence](https://github.com/telepresenceio/telepresence) - Local development against a remote Kubernetes or OpenShift cluster
- [metalbear-co/mirrord](https://github.com/metalbear-co/mirrord) - Connect your local process and your cloud environment, and run local code in cloud conditions
- [gefyrahq/gefyra](https://github.com/gefyrahq/gefyra) - Blazingly-fast, rock-solid, local application development with Kubernetes.
- [GoogleContainerTools/skaffold](https://github.com/GoogleContainerTools/skaffold) - Easy and Repeatable Kubernetes Development
6 changes: 6 additions & 0 deletions docs/devops/kubernetes/deployment-tools/argo-cd.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@
- [ArgoCD docs](https://argo-cd.readthedocs.io/en/stable/)

## 📺 Videos
- [ArgoCD Tutorial for Beginners: GitOps CD for Kubernetes #1](https://www.youtube.com/watch?v=zGndgdGa1Tc)
- [ArgoCD Image Updater: Decouple CI from CD! #2](https://www.youtube.com/watch?v=cTQybeDzngU)
- [ArgoCD Notifications (Successful/Failed Deployments)](https://www.youtube.com/watch?v=OP6IRsNiB4w)
- [How to Set Up ArgoCD for Production? (EKS - ECR - Helm - App of Apps - Image Updater - GitOps)](https://www.youtube.com/watch?v=_G_RY5trQao)
- [Argo CD continuous deployment to Kubernetes - Part 1](https://www.youtube.com/watch?v=HX24uMKmJRw)
- [Deploying Argo CD in Kubernetes | Creating your first App](https://www.youtube.com/watch?v=vSnVhJkyJBw)
- [ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes](https://www.youtube.com/watch?v=MeU5_k9ssrs)
- [ArgoCD Starter Guide: Full Tutorial for ArgoCD in Kubernetes](https://www.youtube.com/watch?v=JLrR9RV9AFA)

## 🚀 Samples
- [argoproj/argocd-example-apps](https://github.com/argoproj/argocd-example-apps) - Example Apps to Demonstrate Argo CD
5 changes: 5 additions & 0 deletions docs/devops/kubernetes/deployment-tools/helm.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
- [How to Create Helm Chart [Comprehensive Beginners Guide]](https://devopscube.com/create-helm-chart/)
- [Combining Helm and Kustomize: When, Why, and How?](https://ahmedelfakharany.com/combining-helm-and-kustomize-when-why-and-how-96a3483310db)
- [Helm vs Kustomize: why, when, and how](https://ahmedelfakharany.com/helm-vs-kustomize-why-when-and-how-5d5ba0f80234)
- [What the Helm?!](https://dev.to/cyclops-ui/what-the-helm-155f)

## 📺 Videos
- [The Automation Challenge: Kubernetes Operators vs Helm Charts • Ana-Maria Mihalceanu • GOTO 2021](https://www.youtube.com/watch?v=dGx8PjmWkyM)
Expand Down Expand Up @@ -43,3 +44,7 @@
- [hextrust/generic-helm-chart](https://github.com/hextrust/generic-helm-chart) - Helm Chart Template for standard microservice provisioning
- [stakater/application](https://github.com/stakater/application) - Generic helm chart for all kind of applications
- [baloise-incubator/generic-chart](https://github.com/baloise-incubator/generic-chart) - General purpose Helm Chart

## Public Charts
- [bitnami/charts](https://github.com/bitnami/charts) - Bitnami Helm Charts
- [artifacthub/hub](https://github.com/artifacthub/hub) - Find, install and publish Cloud Native packages
8 changes: 2 additions & 6 deletions docs/devops/kubernetes/kubernetes.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,6 @@
- [How to Add MySql & MongoDB to a Kubernetes .Net Core Microservice Architecture](https://dev.to/christianzink/databases-in-a-kubernetes-angular-net-core-microservice-architecture-22jc)
- [Building and publishing .NET Core Micro-services to Kubernetes using Azure DevOps](https://fizzylogic.nl/2019/11/15/building-and-publishing-net-core-microservices-to-kubernetes-using-azure-devops)
- [Managing Applications in Kubernetes with the Carvel Kapp Controller](https://thecloudblog.net/post/managing-applications-in-kubernetes-with-the-carvel-kapp-controller/)
- [Getting Started with Telepresence on Windows](https://www.getambassador.io/resources/getting-started-with-telepresence-on-windows/)
- [Using Telepresence 2 for Kubernetes debugging and local development](https://codefresh.io/blog/telepresence-2-local-development/)
- [An alternative to Telepresence 2: Gefyra](https://unikube.io/blog/alternative-to-telepresence-2-gefyra/)
- [Kubectl List and Switch Context](https://linuxhint.com/kubectl-list-switch-context/)
- [Kubectl Config Set-Context | Tutorial and Best Practices](https://www.containiq.com/post/kubectl-config-set-context-tutorial-and-best-practices)
- [A guide to swiftly managing your Kubernetes resources using K9s](https://earthly.dev/blog/managing-k8s-with-k9s/)
Expand Down Expand Up @@ -96,18 +93,16 @@
- [Configure Access to Multiple Clusters](https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
- [3 questions to answer when considering a multi-cluster Kubernetes architecture](https://www.redhat.com/architect/multi-cluster-kubernetes-architecture)
- [Architecting Kubernetes clusters — how many should you have?](https://learnk8s.io/how-many-clusters)
- [Developing and debugging services locally using telepresence](https://kubernetes.io/docs/tasks/debug/debug-cluster/local-debugging/)
- [Adding health checks with Liveness, Readiness, and Startup probes](https://andrewlock.net/deploying-asp-net-core-applications-to-kubernetes-part-6-adding-health-checks-with-liveness-readiness-and-startup-probes/)

## 📺 Videos
- [Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]](https://www.youtube.com/watch?v=X48VuDVv0do)
- [Complete Kubernetes Course - From BEGINNER to PRO](https://www.youtube.com/watch?v=2T86xAtR6Fo)
- [Kubernetes Daemonsets explained | Tutorial | Kubernetes Guide](https://www.youtube.com/watch?v=RGSeeN-o-kQ)
- [Kubernetes Essentials Playlist - IBM Cloud](https://www.youtube.com/playlist?list=PLOspHqNVtKABAVX4azqPIu6UfsPzSu2YN)
- [Kubernetes 101 Playlist - Jeff Geerling](https://www.youtube.com/playlist?list=PL2_OBreMn7FoYmfx27iSwocotjiikS5BD)
- [100DaysOfKubernetes Playlist- Anais Urlichs](https://www.youtube.com/playlist?list=PLWnens-FYbIpUpmiiNYfkqTZQUYppGMFV)
- [gRPC Load Balancing on Kubernetes - Jan Tattermusch, Google (Intermediate Skill Level)](https://www.youtube.com/watch?v=F2znfxn_5Hg)
- [How We Use Telepresence 2 at Ambassador Labs](https://www.youtube.com/watch?v=nN1yF6RCaW4)
- [Intro: Telepresence: Fast Local-to-Remote Development for Kubernetes - Daniel Bryant, Datawire](https://www.youtube.com/watch?v=9eyHSjbZwR8)
- [Detect Kubernetes misconfigurations before its too late | Introduction to Datree](https://www.youtube.com/watch?v=aqiOyXPPadk)
- [Kubernetes Liveness & Readiness Probes](https://www.youtube.com/watch?v=3TJRkKWuVoM)
- [A Better Developer Experience With Gitpod & Okteto](https://www.youtube.com/watch?v=dgtuEgmsLoQ)
Expand Down Expand Up @@ -164,6 +159,7 @@
- [komodorio/validkube](https://github.com/komodorio/validkube) - ValidKube combines the best open-source tools to help ensure Kubernetes YAML best practices, hygiene & security.
- [stakater/Reloader](https://github.com/stakater/Reloader) - A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig
- [metalbear-co/mirrord](https://github.com/metalbear-co/mirrord) - Connect your local process and your cloud environment, and run local code in cloud conditions
- [gefyrahq/gefyra](https://github.com/gefyrahq/gefyra) - Blazingly-fast, rock-solid, local application development with Kubernetes.

## 🚀 Samples
- [arashkaffamanesh/practical-kubernetes-problems](https://github.com/arashkaffamanesh/practical-kubernetes-problems) - For Kubernauts' Practical Kubernetes Trainings
Expand Down
3 changes: 1 addition & 2 deletions docs/devops/kubernetes/other-tools/garden.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,12 @@

## Articles
- [How Garden Works](https://docs.garden.io/basics/how-garden-works)
- [Garden.io: what is it and why should you be using it?](https://dev.to/bcostaaa01/gardenio-what-is-it-and-why-should-you-be-using-it-4m7g)

## Videos
- [Getting started with Garden Part1](https://www.youtube.com/watch?v=3gMJWGV0WE8)
- [See Garden.io in Action | Platform Demo](https://www.youtube.com/watch?v=M4uHHIoi6hs)
- [Garden COH: Migrating from Docker Compose to Garden](https://www.youtube.com/watch?v=8NgC6jzilac)
- [Garden COH: Local Kubernetes Solutions and how to use them with Garden](https://www.youtube.com/watch?v=-dOgAOsozIA)
- [Garden COH: Developing with Local vs Remote Kubernetes](https://www.youtube.com/watch?v=RbrIHf1jg7U)
- [[Webinar] Kubernetes Hot Reload, Revamped: A Best-In-Class Inner-Loop Dev Experience with Garden](https://www.youtube.com/watch?v=i5kt_ioTgGs)
- [[Partner Webinar] Kubernetes Masterclass: How To Keep Devs Moving Fast with Garden & Rookout](https://www.youtube.com/watch?v=YjoDmUl1KKM)
- [Garden - Build, Deploy, And Test Cloud And Kubernetes Applications](https://www.youtube.com/watch?v=BUlrbSxpRTs)
9 changes: 9 additions & 0 deletions docs/devops/kubernetes/other-tools/mirrord.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Mirrord

## Resources
- [Mirrord GitHub](https://github.com/metalbear-co/mirrord)

## Articles
- [Debugging Microservices Locally with mirrord](https://blog.stackademic.com/mastering-local-microservices-debugging-with-mirrord-0a99443c1544)
- [Comparing Local Kubernetes Development Tools: Telepresence, Gefyra, and mirrord](https://kubernetes.io/blog/2023/09/12/local-k8s-development-tools/)
- [mirrord as an alternative to Telepresence](https://metalbear.co/blog/mirrord-as-an-alternative-to-telepresence/)
13 changes: 13 additions & 0 deletions docs/devops/kubernetes/other-tools/okteto.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Okteto

## Resources

- [Okteto GitHub](https://github.com/okteto/okteto)

## Articles
- [Local Kubernetes Development with Okteto](https://codefresh.io/blog/okteto/)

## Videos
- [Okteto: Kubernetes Deployments Made Easy](https://www.youtube.com/watch?v=HmAawDYMWB4)
- [Do NOT Use Docker Compose! Develop In Kubernetes (With Okteto)](https://www.youtube.com/watch?v=RTo9Pvo_yiY)
- [Okteto - How To Create Instant Development Environments In Kubernetes](https://www.youtube.com/watch?v=yjgHHUT-5-s)
12 changes: 12 additions & 0 deletions docs/devops/kubernetes/other-tools/skaffold.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Skaffold

## Articles
- [Getting Started with Skaffold for Kubernetes Deployments](https://speedscale.com/blog/getting-started-with-skaffold/)
- [Skaffold a new way for deploying applications to k8s clusters](https://medium.com/@michamarszaek/skaffold-a-new-way-for-deploying-applications-to-k8s-clusters-f8ed4f2539a9)
- [How to Simplify Your Local Kubernetes Development With Skaffold](https://dev.to/otomato_io/local-kubernetes-development-with-skaffold-i0k)
- [Getting Started With Skaffold](https://dev.to/thenjdevopsguy/getting-started-with-skaffold-5120)

## Videos
- [How to setup local development environment with Kubernetes and Skaffold](https://www.youtube.com/watch?v=9A3paYRHvDQ)
- [Getting Started with Skaffold](https://www.youtube.com/watch?v=ZUI-I5kiQRM)
- [Skaffold | Kubernetes Development made easy | Tech Primers](https://www.youtube.com/watch?v=jnxj4Ma3zpg)
15 changes: 13 additions & 2 deletions docs/devops/kubernetes/other-tools/telepresence.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,20 @@

## Resources
- [Telepresence Github](https://github.com/telepresenceio/telepresence)
- [Garden Docs](https://www.getambassador.io/docs/telepresence)
- [Telepresence Docs](https://www.getambassador.io/docs/telepresence)

## Articles
- [Getting Started with Telepresence on Windows](https://www.getambassador.io/resources/getting-started-with-telepresence-on-windows/)
- [Developing and debugging services locally using telepresence](https://kubernetes.io/docs/tasks/debug/debug-cluster/local-debugging/)
- [Using Telepresence 2 for Kubernetes debugging and local development](https://codefresh.io/blog/telepresence-2-local-development/)
- [An alternative to Telepresence 2: Gefyra](https://unikube.io/blog/alternative-to-telepresence-2-gefyra/)
- [Comparing Local Kubernetes Development Tools: Telepresence, Gefyra, and mirrord](https://kubernetes.io/blog/2023/09/12/local-k8s-development-tools/)
- [mirrord as an alternative to Telepresence](https://metalbear.co/blog/mirrord-as-an-alternative-to-telepresence/)


## Videos
- [Local Kubernetes Development with Telepresence](https://www.youtube.com/watch?v=k0C2M8_8olg)
- [Building Microservice Systems Without Cooking Your Laptop](https://www.youtube.com/watch?v=7bMWqlXF6C0)
- [Teleporting And Intercepting Microservices With CodeZero](https://www.youtube.com/watch?v=bt5lQqRJxlE)
- [Teleporting And Intercepting Microservices With CodeZero](https://www.youtube.com/watch?v=bt5lQqRJxlE)
- [How We Use Telepresence 2 at Ambassador Labs](https://www.youtube.com/watch?v=nN1yF6RCaW4)
- [Intro: Telepresence: Fast Local-to-Remote Development for Kubernetes - Daniel Bryant, Datawire](https://www.youtube.com/watch?v=9eyHSjbZwR8)
7 changes: 6 additions & 1 deletion docs/devops/kubernetes/other-tools/tilt.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,10 @@
- [Tilt GitHub](https://github.com/tilt-dev/tilt)
- [Tilt Docs](https://docs.tilt.dev/)

## Articles
- [Accelerate your local development environment with Tilt](https://dev.to/eminetto/accelerate-your-local-development-environment-with-tilt-46n7)
- [Local Kubernetes development with Tilt.dev](https://medium.com/containers-101/local-kubernetes-development-with-tilt-dev-9b2d9d138cb3)

## Videos
- [Development Environments Made Easy With Tilt Rebuilds And Live Updates](https://www.youtube.com/watch?v=fkODRlobR9I)
- [Development Environments Made Easy With Tilt Rebuilds And Live Updates](https://www.youtube.com/watch?v=fkODRlobR9I)
- [Tilt for Kubernetes: Streamline Your Development Workflow](https://www.youtube.com/watch?v=JRc967vAkGM)
Loading

0 comments on commit 6a4c473

Please sign in to comment.