diff --git a/docs/aws.md b/docs/aws.md index c3e16743..2648c5d8 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -10,6 +10,7 @@ - [Blogs](#blogs) - [AWS Free Resources](#aws-free-resources) - [Introduction](#introduction) + - [AWS Cloud Adoption Framework (AWS CAF)](#aws-cloud-adoption-framework-aws-caf) - [AWS Toolkits](#aws-toolkits) - [AWS Tools](#aws-tools) - [eBooks](#ebooks) @@ -119,6 +120,7 @@ - [Third Party Tools](#third-party-tools) - [AWS Amplify](#aws-amplify) - [AWS Control Tower](#aws-control-tower) +- [AWS App Runner](#aws-app-runner) - [Spain](#spain) - [Scripts](#scripts) - [Development](#development) @@ -203,6 +205,10 @@ You can filter by topic using the toolbar above. - [AWS Architecture Blog: What to Consider when Selecting a Region for your Workloads](https://aws.amazon.com/blogs/architecture/what-to-consider-when-selecting-a-region-for-your-workloads/) - [ben11kehoe.medium.com: Never put AWS temporary credentials in the credentials file (or env vars) — there’s a better way](https://ben11kehoe.medium.com/never-put-aws-temporary-credentials-in-env-vars-or-credentials-files-theres-a-better-way-25ec45b4d73e) **Stop putting AWS temporary credentials in ~/.aws/credentials or environment variables!** - [Implementing Microservices on AWS 🌟](https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/microservices-on-aws.html) + +### AWS Cloud Adoption Framework (AWS CAF) +- [==AWS Cloud Adoption Framework (AWS CAF)==](https://aws.amazon.com/professional-services/CAF/) The AWS Cloud Adoption Framework (AWS CAF) leverages AWS experience and best practices to help you digitally transform and accelerate your business outcomes through innovative use of AWS. AWS CAF identifies specific organizational capabilities that underpin successful cloud transformations. These capabilities provide best practice guidance that helps you improve your cloud readiness. AWS CAF groups its capabilities in six perspectives: Business, People, Governance, Platform, Security, and Operations. Each perspective comprises a set of capabilities that functionally related stakeholders own or manage in the cloud transformation journey. Use the AWS CAF to identify and prioritize transformation opportunities, evaluate and improve your cloud readiness, and iteratively evolve your transformation roadmap. +- [AWS Cloud Adoption Framework (CAF) 3.0 is Now Available](https://aws.amazon.com/blogs/aws/aws-cloud-adoption-framework-caf-3-0-is-now-available/) ## AWS Toolkits - [AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code/) @@ -227,6 +233,7 @@ You can filter by topic using the toolbar above. ## AWS Certification - [linkedin: Sharing My Top 10 resources to use while preparing for AWS Certification Exams](https://www.linkedin.com/pulse/sharing-my-top-10-resources-use-while-preparing-aws-exams-semaan/) - [Schedule an Exam](https://aws.amazon.com/certification/certification-prep/testing) Find the testing option that works best for you +- [dev.to: How to become a Certified AWS Solution Architect in 2022](https://dev.to/javinpaul/how-to-become-a-certified-aws-solution-architect-in-2022-35ad) ## AWS Pricing - [May 2020: EC2 Price Reduction – For EC2 Instance Saving Plans and Standard Reserved Instances](https://aws.amazon.com/es/blogs/aws/ec2-price-reduction-for-ec2-instance-saving-plans-and-standard-reserved-instances/) @@ -901,6 +908,10 @@ aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.Availa ## AWS Control Tower - [AWS Control Tower](https://aws.amazon.com/controltower/) The easiest way to set up and govern a secure multi-account AWS environment +## AWS App Runner +- https://aws.amazon.com/apprunner/ +- [dev.to: AWS App Runner : How to deploy containerized applications using App Runner](https://dev.to/aws-builders/aws-app-runner-how-to-deploy-containerized-applications-using-app-runner-1f7c) AWS App Runner is an AWS service that provides a fast, simple and cost-effective way to deploy from source code or a container image directly to a scalable and secure web application in the AWS Cloud. You don’t need to learn new technologies, decide which compute service to use, or know how to provision and configure AWS resources. + ## Spain - [xataka.com: Por qué Amazon ha elegido Aragón para instalar sus tres primeros centros de datos en España](https://www.xataka.com/servicios/que-amazon-ha-elegido-aragon-para-instalar-sus-tres-primeros-centros-datos-espana) - [RESOURCE HUB: Eventos y webinars de AWS](https://emea-resources.awscloud.com/spain-events-webinars) @@ -979,5 +990,7 @@ aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.Availa
Yes, creating your first AWS account with your own credit card feels scary
— Tobias Schmidt (@tpschmidt_) September 30, 2021
• those are your first steps 🚶
• you haven't got much or any hands-on yet 🏗
• you've read about those expenses horror stories 💥
but there are a lot of easy ways to get 𝗳𝗿𝗲𝗲 𝗰𝗿𝗲𝗱𝗶𝘁𝘀 ↓
+ +☁️ Knowledge - Virtual Private Cloud (VPC)#AWS VPCs are region-scoped. If you want to route traffic between regional resources, you need to set up VPC peering, for example. ✅#GCP VPCs are global-scoped. Traffic between resources is automatically routed across regions. ☑️
— Simon ☁️ (@simonholdorf) October 1, 2021
diff --git a/docs/chaos-engineering.md b/docs/chaos-engineering.md index d389b26b..48d63c57 100644 --- a/docs/chaos-engineering.md +++ b/docs/chaos-engineering.md @@ -35,6 +35,7 @@ * [opensource.com: 5 lessons I learned about chaos engineering for Kubernetes](https://opensource.com/article/21/10/chaos-engineering-kubernetes-ebook) * [thenewstack.io: Chaos Engineering Made Simple](https://thenewstack.io/chaos-engineering-made-simple/) * [thenewstack.io: Use Chaos Engineering to Strengthen Your Incident Response](https://thenewstack.io/use-chaos-engineering-to-strengthen-your-incident-response/) +* [thenewstack.io: Operationalizing Chaos Engineering with GitOps](https://thenewstack.io/operationalizing-chaos-engineering-with-gitops/) ## Chaos Engineering for serverless computing * [thenewstack.io: Breaking Serverless on Purpose with Chaos Engineering](https://thenewstack.io/breaking-serverless-on-purpose-with-chaos-engineering/) diff --git a/docs/cheatsheets.md b/docs/cheatsheets.md index e0275a60..55eefb45 100644 --- a/docs/cheatsheets.md +++ b/docs/cheatsheets.md @@ -13,6 +13,7 @@ - [Zeal (Windows, Linux, Free)](#zeal-windows-linux-free) - [Kubernetes Knowledge Hubs and Glossary](#kubernetes-knowledge-hubs-and-glossary) - [Kubernetes and Kubectl Cheat Sheets](#kubernetes-and-kubectl-cheat-sheets) +- [Kubernetes Kustomize Cheat Sheet](#kubernetes-kustomize-cheat-sheet) - [Docker Cheat Sheets](#docker-cheat-sheets) - [Docker Swarm Cheat Sheets](#docker-swarm-cheat-sheets) - [Security Cheat Sheets](#security-cheat-sheets) @@ -151,6 +152,9 @@ * [cmcrowell.com/cheat-sheet 🌟](https://cmcrowell.com/cheat-sheet/) * [mirantis.com: Kubernetes Cheat Sheet 🌟](https://www.mirantis.com/blog/kubernetes-cheat-sheet/) +## Kubernetes Kustomize Cheat Sheet +- [itnext.io: Kubernetes Kustomize Cheat Sheet](https://itnext.io/kubernetes-kustomize-cheat-sheet-8e2d31b74d8f) + ## Docker Cheat Sheets - [docker.com: Docker Cheat Sheet 🌟](https://www.docker.com/sites/default/files/d8/2019-09/docker-cheat-sheet.pdf) - [cheatsheetseries.owasp.org: Docker Security Cheat Sheet 🌟🌟](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) diff --git a/docs/crossplane.md b/docs/crossplane.md index 44d9f8d1..f0509968 100644 --- a/docs/crossplane.md +++ b/docs/crossplane.md @@ -8,6 +8,7 @@ - [Crossplane: A Kubernetes Control Plane to Roll Your Own PaaS](https://thenewstack.io/crossplane-a-kubernetes-control-plane-to-roll-your-own-paas/) - [dev.to: GKE Cluster using Crossplane](https://dev.to/abhivaidya07/gke-cluster-using-crossplane-3298) - [medium: Using Crossplane to Provision a Kubernetes Cluster in Google Cloud](https://medium.com/dzerolabs/using-crossplane-to-provision-a-kubernetes-cluster-in-google-cloud-cf5374d765ee) +- [upbound/platform-ref-multi-k8s: Upbound's reference platform for multi-cloud Kubernetes with Crossplane](https://github.com/upbound/platform-ref-multi-k8s) ==Use crossplane and provision new EKS/AKS/GKE clusters declaratively and have them continuously managed for you.== ## Demo. YAML Your Cloud. Managing Cloud-Hosted Resources from Kubernetes - Very cool talk from @askmeegs and @shabirmean with an insightful look into the tools for managing cloud resources from Kubernetes. Great demonstration of @crossplane_io spanning your control plane across multiple clouds. diff --git a/docs/databases.md b/docs/databases.md index f9a4da5a..0b235509 100644 --- a/docs/databases.md +++ b/docs/databases.md @@ -890,6 +890,7 @@ oc adm policy add-scc-to-user anyuid system:serviceaccount:pgophub:default ## Redis - [RedisLabs/redis-enterprise-k8s-docs: Deploying Redis Enterprise on Kubernetes](https://github.com/RedisLabs/redis-enterprise-k8s-docs) This page describes how to deploy Redis Enterprise on Kubernetes using the Redis Enterprise Operator. +- [tech.trell.co: Redis Cluster Creation Automation](https://tech.trell.co/redis-cluster-creation-automation-5e71eedf0e56) ## Rockset - [rockset.com: Sequoia Capital: Why We Moved from Elasticsearch to Rockset](https://rockset.com/blog/sequoia-capital-elasticsearch-to-rockset/) diff --git a/docs/demos.md b/docs/demos.md index 668a9157..2e4bf701 100644 --- a/docs/demos.md +++ b/docs/demos.md @@ -185,6 +185,7 @@ * [piotrminkowski.com: Kubernetes Multicluster with Kind and Cilium](https://piotrminkowski.com/2021/10/25/kubernetes-multicluster-with-kind-and-cilium/) * [todaywasawesome/atomic-cluster: The Atomic Cluster](https://github.com/todaywasawesome/atomic-cluster) Running a k3s Kubernetes cluster homelab on the adorable and affordable Atomic Pi. * [youtube: Deploy Docker image to Kubernetes Cluster | CI-CD for Azure Kubernetes Service | Mohamed Radwan - DevOps](https://www.youtube.com/watch?v=4DUhc0MjdUc&feature=youtu.be&ab_channel=MohamedRadwan-DevOps) +* [howtoforge.com: How to deploy your first pod on a Kubernetes Cluster](https://www.howtoforge.com/how-to-deploy-your-first-pod-on-a-kubernetes-cluster/) ### Postgres Operator - [blog.flant.com: Our experience with Postgres Operator for Kubernetes by Zalando](https://blog.flant.com/our-experience-with-postgres-operator-for-kubernetes-by-zalando/) @@ -267,6 +268,7 @@ ### OPA Gatekeeper - [chrisns/k8s-opa-boilerplate](https://github.com/chrisns/k8s-opa-boilerplate) Boilerplate example of managing OPA with kustomize +- [medium: Verifying container signatures on Kubernetes with Gatekeeper](https://medium.com/@LachlanEvenson/verifying-container-signatures-on-kubernetes-with-gatekeeper-19a4519c3016) ## Red Hat Demo Central * [gitlab.com/redhatdemocentral 🌟](https://gitlab.com/redhatdemocentral) @@ -314,6 +316,7 @@ * [developers.redhat.com: Build lean Java containers with the new Red Hat Universal Base Images OpenJDK runtime images 🌟](https://developers.redhat.com/articles/2021/05/24/build-lean-java-containers-new-red-hat-universal-base-images-openjdk-runtime) * [youtube: No YAML! Kubernetes done the easy way | DevNation Tech Talk](https://www.youtube.com/watch?v=jBDmX85IjLM&ab_channel=RedHatDeveloper) * [developers.redhat.com: New application samples in Red Hat OpenShift 4.8](https://developers.redhat.com/articles/2021/10/01/new-application-samples-red-hat-openshift-48) Check out all of the new and updated samples that comes with OpenShift 4.8. Try any or all of these samples within minutes of downloading your free openshift cluster. +* [developers.redhat.com: Build and store universal application images on OpenShift (with Buildah)](https://developers.redhat.com/articles/2021/11/18/build-and-store-universal-application-images-openshift) ### Developer Sandbox * [Developer Sandbox for Red Hat OpenShift 🌟](https://developers.redhat.com/developer-sandbox) Get free access to the Developer Sandbox for Red Hat OpenShift and deploy your application code as a container on this self-service, cloud-hosted experience. Skip installations and deployment and jump directly into OpenShift. diff --git a/docs/devops.md b/docs/devops.md index c165dd0e..5f1157f4 100644 --- a/docs/devops.md +++ b/docs/devops.md @@ -38,6 +38,7 @@ - [redhat.com: Understanding DevOps](https://www.redhat.com/en/topics/devops) DevOps is an approach to culture, automation, and platform design intended to deliver increased business value and responsiveness through rapid, high-quality service delivery. This is all made possible through fast-paced, iterative IT service delivery. DevOps means linking legacy apps with newer cloud-native apps and infrastructure. - [redhat.com: El concepto de DevOps](https://www.redhat.com/es/topics/devops) DevOps es un modo de abordar la cultura, la automatización y el diseño de las plataformas para generar mayor valor empresarial y capacidad de respuesta, mediante la prestación ágil de servicios de alta calidad. Todo ello es posible gracias a la prestación rápida y constante de servicios de TI. Para DevOps, se necesita vincular las aplicaciones heredadas con las aplicaciones creadas en la nube y las infraestructuras más nuevas. - [medium: 6 key areas to improve your DevOps performance](https://medium.com/codex/6-key-areas-to-improve-your-devops-performance-f4c4226feb25) +- [redhat.com: Why IT automation training is a smart way to boost your career](https://www.redhat.com/sysadmin/it-automation-training) Make the path to automation more efficient with training that translates into immediate business impacts. ## Automation Glossary - [Red Hat automation glossary 🌟](https://www.redhat.com/en/blog/red-hat-automation-glossary) diff --git a/docs/devsecops.md b/docs/devsecops.md index 47c4de63..55b55413 100644 --- a/docs/devsecops.md +++ b/docs/devsecops.md @@ -273,6 +273,7 @@ - [youtube: Which of your Kubernetes Apps are accessing Secrets? 🌟](https://www.youtube.com/watch?v=6UF-QxiRGms&ab_channel=Kubevious) How do you know which apps across all your clusters are using Kubernetes Secrets? How are you sure that your secrets are not leaking? In the next 5 minutes, you will learn right that. - [jenkins-x/gsm-controller](https://github.com/jenkins-x/gsm-controller) gsm-controller is a Kubernetes controller that copies secrets from Google Secrets Manager into Kubernetes secrets. The controller watches Kubernetes secrets looking for an annotation, if the annotation is not found on the secret nothing more is done. - [GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp: Google Secret Manager Provider for Secret Store CSI Driver](https://github.com/GoogleCloudPlatform/secrets-store-csi-driver-provider-gcp) Google Secret Manager provider for the Secret Store CSI Driver. Allows you to access secrets stored in Secret Manager as files mounted in Kubernetes pods. +- [devops.com: DevOps Teams Struggling to Keep Secrets](https://devops.com/devops-teams-struggling-to-keep-secrets/) A growing number of organizations are suffering security incidents related to exposed secrets in DevOps CI/CD pipelines, according to a recent ThycoticCentrify report. The study paints a troubling picture: Only 5% of survey respondents said most of their development teams use the same secrets management processes and tools. The incidents run the gamut, from secrets published in the clear in public cloud code repositories to insecure third-party code to vulnerabilities in the organization’s own code or configurations. ### AWS Secret Manager - [medium: AWS Secret Manager: Protect sensitive information and functionality 🌟](https://medium.com/avmconsulting-blog/aws-secret-manager-protect-sensitive-information-and-functionality-f520e15293f4) Protect Your Secrets in ApplicationsSecrets are frequently used to protect sensitive information and functionality. diff --git a/docs/docker.md b/docs/docker.md index ceeed8da..f257698c 100644 --- a/docs/docker.md +++ b/docs/docker.md @@ -117,6 +117,7 @@ * [freecodecamp.org: Why You Should Start Using Docker Right Now](https://www.freecodecamp.org/news/why-you-should-start-using-docker-now/) * [infoworld.com: Docker really did change the world](https://www.infoworld.com/article/3639596/docker-really-did-change-the-world.html) Developers quickly understood the value of containers for building cloud-native applications, and that the Docker command-line tool was better than all of the bells and whistles they got with PaaS. * [==dev.to: Top 8 Docker Best Practices for using Docker in Production== 🌟](https://dev.to/techworld_with_nana/top-8-docker-best-practices-for-using-docker-in-production-1m39) +* [cloudsavvyit.com: How (and Why) to Run Docker Inside Docker](https://www.cloudsavvyit.com/14890/how-and-why-to-run-docker-inside-docker/) ## Docker Swarm - [linkedin.com: Docker Series : Docker Swarm - Lionel GURRET](https://www.linkedin.com/pulse/docker-series-swarm-lionel-gurret/) diff --git a/docs/dotnet.md b/docs/dotnet.md index 5511a410..846af587 100644 --- a/docs/dotnet.md +++ b/docs/dotnet.md @@ -27,6 +27,7 @@ - [dzone: How to Create and Publish NuGet Packages Using .NET Core CLI](https://dzone.com/articles/how-to-create-and-publish-nuget-packages-using-net) - [NuGet/docs.microsoft.com-nuget: nuspec](https://github.com/NuGet/docs.microsoft.com-nuget/blob/main/docs/reference/nuspec.md) - [gist.github.com: Creating and Publishing NuGet Packages](https://gist.github.com/andykuszyk/a5ee80ae263e77f651bed878c1deb03b) +- [khalidabuhakmeh.com: A .NET 5.0 Guide: From Idea To NuGet Package](https://khalidabuhakmeh.com/a-dotnet-five-guide-from-idea-to-nuget-package) ## Polly .NET resilience and transient-fault-handling library - [App-vNext/Polly](https://github.com/App-vNext/Polly) Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. diff --git a/docs/git.md b/docs/git.md index ff9e7d24..cd6586f9 100644 --- a/docs/git.md +++ b/docs/git.md @@ -26,6 +26,7 @@ - [GitHub Actions Marketplace](#github-actions-marketplace) - [GitHub Actions and OpenShift](#github-actions-and-openshift) - [GitHub Copilot](#github-copilot) + - [GitHub CoPilot VS GPT-3](#github-copilot-vs-gpt-3) - [Gitea](#gitea) - [Git Tools](#git-tools) - [Semantic-release. CI/CD semantic release workflow (semantic Versioning, commit format and releases)](#semantic-release-cicd-semantic-release-workflow-semantic-versioning-commit-format-and-releases) @@ -149,6 +150,7 @@ * [cloudsavvyit.com: How to Move Changes to Another Branch in Git](https://www.cloudsavvyit.com/14710/how-to-move-changes-to-another-branch-in-git/) * [dzone.com: Git Clone Command vs. GitHub Backup - Best Practices](https://dzone.com/articles/git-clone-command-vs-github-backup-best-practices) Git clone command vs. GitHub backup - what you should know to keep your git repositories and metadata safe and sound. Check in-depth analysis. * [==marklodato.github.io: A Visual Git Reference== 🌟](https://marklodato.github.io/visual-git-guide/index-en.html) +* [dev.to: Get lazy with lazygit](https://dev.to/tahsinature/get-lazy-with-lazygit-4h37) ## Cherry-picking * [opensource.com: 3 reasons I use the Git cherry-pick command](https://opensource.com/article/21/3/git-cherry-pick) Cherry-picking solves a lot of problems in Git repositories. Here are three ways to fix your mistakes with git cherry-pick. @@ -378,6 +380,8 @@ git push origin -f * [github/hub 🌟](https://github.com/github/hub) A command-line tool that makes git easier to use with GitHub. * [cloudsavvyit.com: How To Properly Fork a Github Repository](https://www.cloudsavvyit.com/14640/how-to-properly-fork-a-github-repository) * [==dev.to: New GitHub Rules Guide [git push -u origin main]==](https://dev.to/bekbrace/new-rules-in-github-git-push-u-origin-main-2k82) This post explains very quickly how to push your code to your GitHub repository following the new rules imposed by GitHub. +* [==dev.to: Learn how to use Git and GitHub in a team like a pro==](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-2dk7) + * [==dev.to: Learn how to use Git and GitHub in a team like a pro (part 2)==](https://dev.to/colocodes/learn-how-to-use-git-and-github-in-a-team-like-a-pro-part-2-11j) ### GitHub Actions - [github.blog: Testing cloud apps with GitHub Actions and cloud-native open source tools](https://github.blog/2020-10-09-devops-cloud-testing/) @@ -401,6 +405,7 @@ git push origin -f - [github.blog: Showing code scanning alerts on pull requests](https://github.blog/changelog/2021-09-27-showing-code-scanning-alerts-on-pull-requests/) - [blog.thundra.io: Top 10 GitHub Actions You Should Use to set up your CI/CD Pipeline](https://blog.thundra.io/top-10-github-actions-you-should-use-to-set-up-your-ci/cd-pipeline) - [github.blog: 10 GitHub Actions resources to bookmark from the basics to CI/CD](https://github.blog/2021-11-04-10-github-actions-resources-basics-ci-cd/) +- [==resources.github.com: What is GitHub Actions? How automation & CI/CD work on GitHub (whitepaper/pdf)==](https://resources.github.com/devops/tools/automation/actions) #### GitHub Actions Marketplace - [flat-data](https://github.com/marketplace/actions/flat-data) Flat Data is a GitHub action which makes it easy to fetch data and commit it to your repository as flatfiles. The action is intended to be run on a schedule, retrieving data from any supported target and creating a commit if there is any change to the fetched data. @@ -423,6 +428,9 @@ git push origin -f - [towardsdatascience.com: Generating Python Scripts with OpenAi’s Github Copilot](https://towardsdatascience.com/generating-python-scripts-with-openais-github-copilot-da0b3fdd989) Using AI to generate Python scripts for simple neural networks, data visualization and more - [dev.to: GitHub Copilot blew my mind on a code-along exercise](https://dev.to/colocodes/github-copilot-blew-my-mind-on-a-code-along-exercise-186n) +#### GitHub CoPilot VS GPT-3 +- [python.plainenglish.io: Who Writes Better Code: GitHub CoPilot or GPT-3?](https://python.plainenglish.io/who-writes-better-code-github-copilot-or-gpt-3-9e7441650c9b) + ## Gitea - [Gitea](https://gitea.com/) - [itnext.io: Setup a Private Git-Repository in Kubernetes with Gitea](https://itnext.io/setup-a-private-git-repository-in-kubernetes-with-gitea-64f5ea1e5070) diff --git a/docs/gitops.md b/docs/gitops.md index a24136af..0e4e194b 100644 --- a/docs/gitops.md +++ b/docs/gitops.md @@ -110,6 +110,7 @@ 3. **Pulled Automatically:** Software agents automatically pull the desired state declarations from the source. Agents within the system pull the desired state from the repository. 4. **Continuously Reconciled:** Software agents continuously observe the actual system state and attempt to apply the desired state. “The desired state [of the system or software] is continually reconciled, Murillo said. - [thenewstack.io: GitOps and the Cheap Cloud Myth](https://thenewstack.io/repatriation-or-cloud-what-we-need-is-control/) +- [==redhat.com: Comparing GitOps implementation patterns: Pros and cons==](https://www.redhat.com/architect/gitops-implementation-patterns) The CI/CD Controller pattern and the SCM Controller pattern take different approaches to automating application deployment from source code management.A new checkbox appears in the create subnet dialog of the Amazon VPC console... pic.twitter.com/RroXl07Fe0
— Matthew S. Wilson (msw) (@_msw_) November 23, 2021
Truth is, most applications don't need complex automation hooks. You can go a long way with health checks, liveness probes, metrics, logs, and basic signal handling, which is why generic automation tools like Helm works well for most situations.
— Kelsey Hightower (@kelseyhightower) September 8, 2021
+ +Highway To Helm ! pic.twitter.com/2UkS5kD4AG
— Sébastien Blanc 🇪🇺 🥑 (@sebi2706) November 12, 2021
Artifact Hub is now able to check if Helm charts stored in OCI registries have been signed with 𝐜𝐨𝐬𝐢𝐠𝐧 from @projectsigstore 🔏🚀 pic.twitter.com/DL6Z30U8Vu
— Artifact Hub (@cncfartifacthub) November 22, 2021
+ +Irish and German people offering things pic.twitter.com/AoPgWJpK6L
— Killian Sundermann (@killersundymann) October 7, 2021
+ +In cutthroat cultures, people kiss up and kick down. They protect themselves by currying favor with people in power and exploiting those without it.
— Adam Grant (@AdamMGrant) November 16, 2021
In supportive cultures, people speak up and support down. They protect people without power by raising problems to those with it.
+Politeness is not the same as kindness.
— Adam Grant (@AdamMGrant) November 13, 2021
Being polite is saying what makes people feel good today. Being kind is doing what helps people get better tomorrow.
In polite cultures, people withhold disagreement and criticism. In kind cultures, people speak their minds respectfully.
Unpopular opinion: I don’t think being a 10x engineer is a persona. 10xness is specific to projects and what orgs allow you to do. It’s a combination of having authority and skills to execute. It depends on the momentary situation and it’s not always repeatable. https://t.co/xSMY50OouT
— Jaana Dogan at KubeCon ヤナ ドガン (@rakyll) October 10, 2021
- -If you want to get really good job offers on LinkedIn, I suggest the following neat little hack:
— Oliver Jumpertz (@oliverjumpertz) November 13, 2021
Add emojis to your name.
A recruiter who doesn't even take the time to write me personally does not deserve my attention at all. pic.twitter.com/9DpltKSqul
-## Tweets 3 +## Tweets 3. CulturesIrish and German people offering things pic.twitter.com/AoPgWJpK6L
— Killian Sundermann (@killersundymann) October 7, 2021
+Irish and German people offering things pic.twitter.com/AoPgWJpK6L
— Killian Sundermann (@killersundymann) October 7, 2021
In cutthroat cultures, people kiss up and kick down. They protect themselves by currying favor with people in power and exploiting those without it.
— Adam Grant (@AdamMGrant) November 16, 2021
In supportive cultures, people speak up and support down. They protect people without power by raising problems to those with it.
+ +Politeness is not the same as kindness.
— Adam Grant (@AdamMGrant) November 13, 2021
Being polite is saying what makes people feel good today. Being kind is doing what helps people get better tomorrow.
In polite cultures, people withhold disagreement and criticism. In kind cultures, people speak their minds respectfully.
Esta infografía que publicaba @AurelioMedel en @CincoDiascom es para reflexionar
— Lorenzo Amor (@lorenzoamor_ata) November 6, 2021
-16 millones de nóminas en sector público
-16,5 millones de nóminas en sector privado
Este es nuestro retrato laboral en España👇 pic.twitter.com/0jfPiC8Y8W