diff --git a/docs/aws.md b/docs/aws.md index d4646b35..39e3b8b7 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -769,6 +769,7 @@ aws ec2 describe-instances --query 'Reservations[].Instances[].[Placement.Availa - [thenewstack.io: Deploy Gremlin to Amazon EKS Using AWS CloudFormation](https://thenewstack.io/deploy-gremlin-to-amazon-eks-using-aws-cloudformation/) - [aws.amazon.com: Easy as one-two-three policy management with Kyverno on Amazon EKS π](https://aws.amazon.com/blogs/containers/easy-as-one-two-three-policy-management-with-kyverno-on-amazon-eks/) - [nextlinklabs.com: Handling Auth in EKS Clusters: Setting Up Kubernetes User Access Using AWS IAM](https://nextlinklabs.com/insights/handling-authentication-in-EKS-clusters-kubernetes-AWS-IAM) +- [neal-davis.medium.com: ECS vs EC2 vs Lambda π](https://neal-davis.medium.com/ecs-vs-ec2-vs-lambda-36b8ca380dea) ## Rancher on AWS - [aws-quickstart.github.io: Rancher on the AWS Cloud. Quick Start Reference Deployment π](https://aws-quickstart.github.io/quickstart-eks-rancher/) diff --git a/docs/java_frameworks.md b/docs/java_frameworks.md index fdc196c6..d601d270 100644 --- a/docs/java_frameworks.md +++ b/docs/java_frameworks.md @@ -123,6 +123,7 @@ optimizing Enterprise Java for the microservices architecture. * [Changes to Application properties/yaml](https://youtu.be/lgyO9C9zdrg?t=1489s) * [arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](https://arnoldgalovics.com/java-and-spring-boot-multiline-log-support-for-fluentd-efk-stack/) * [developers.redhat.com: Spring Boot on Quarkus: Magic or madness?](https://developers.redhat.com/blog/2021/02/09/spring-boot-on-quarkus-magic-or-madness/) +* [codecentric's Spring Boot Admin UI π](https://github.com/codecentric/spring-boot-admin) **Admin UI for administration of spring boot applications** #### SpringBoot with Docker * [spring.io: spring boot with docker](https://spring.io/guides/gs/spring-boot-docker/) @@ -188,6 +189,7 @@ optimizing Enterprise Java for the microservices architecture. - [redhat.com: Four reasons to try Quarkus (pdf checklist)](https://www.redhat.com/en/engage/four-reasons-quarkus-s-202002130647) Quarkus is an open source, Kubernetes-native Javaβ’ framework tailored for GraalVM and OpenJDK HotSpot. It offers a full-stack framework, using top Java libraries and standards. With Quarkus, Java can be a leading platform in Kubernetes and serverless environments, while offering developers a unified reactive and imperative programming model to address a wider range of distributed application architectures. Download this checklist to learn 4 reasons why developers should use Quarkus as a programming tool. - [developers.redhat.com: Deploy Quarkus everywhere with Red Hat Enterprise Linux (RHEL)](https://developers.redhat.com/blog/2021/04/07/deploy-quarkus-everywhere-with-red-hat-enterprise-linux-rhel) - [infoq.com: Quarkus 2.0 Delivers Continuous Testing, CLI and Supports Minimal JDK 11](https://www.infoq.com/news/2021/08/quarkus-2-0-final-release/) +- [Quarkus - Dev UI π](https://quarkus.io/guides/dev-ui)
diff --git a/docs/jenkins-alternatives.md b/docs/jenkins-alternatives.md index 455863fd..ae1d783b 100644 --- a/docs/jenkins-alternatives.md +++ b/docs/jenkins-alternatives.md @@ -99,6 +99,7 @@ * [gspann.com: Significance of Using Spinnaker When Adopting a Kubernetes Environment π](https://www.gspann.com/resources/blogs/significance-of-using-spinnaker-when-adopting-a-kubernetes-environment/) Spinnaker acts as a multi-cloud deployment tool to support continuous workflows in a Kubernetes environment. Understand the Spinnaker architecture and learn about the best practices that can help you better deploy applications on Kubernetes clusters. * [medium: Argo CD: A Tool for Kubernetes DevOps](https://medium.com/geekculture/argo-cd-a-tool-for-kubernetes-devops-c46f2881edfe) * [itnext.io: ArgoCD: users, access, and RBAC](https://itnext.io/argocd-users-access-and-rbac-ddf9f8b51bad) + * [opensource.com: Automatically create multiple applications in Argo CD](https://opensource.com/article/21/7/automating-argo-cd) * [Tekton](https://github.com/tektoncd/) * [Tekton PetClinic Demo](https://github.com/tektoncd/pipeline) * [Tekton PetClinic Demo Youtube](https://www.youtube.com/watch?v=igwFpZOUTnw) diff --git a/docs/kubernetes.md b/docs/kubernetes.md index 8cc74716..dfe7683a 100644 --- a/docs/kubernetes.md +++ b/docs/kubernetes.md @@ -633,6 +633,7 @@ * [thenewstack.io: This Week in Programming: Kubernetes from Day One? π](https://thenewstack.io/this-week-in-programming-kubernetes-from-day-one/) * [ably.com: No, we donβt use Kubernetes](https://ably.com/blog/no-we-dont-use-kubernetes) * [kubermatic.com: Keeping the State of Apps Part 3: Introduction to ConfigMaps π](https://www.kubermatic.com/blog/keeping-the-state-of-apps-part-3-introduction-to-configmaps) +* [kubermatic.com: Keeping the State of Apps 6: Introduction to StatefulSets π](https://www.kubermatic.com/blog/keeping-the-state-of-apps-5/) * [mirantis.com: Introduction to YAML: Creating a Kubernetes deployment](https://www.mirantis.com/blog/introduction-to-yaml-creating-a-kubernetes-deployment) * [auth0.com: Deployment Strategies In Kubernetes π](https://auth0.com/blog/deployment-strategies-in-kubernetes) Learn what are the different deployment strategies available in Kubernetes and how to use them. * [medium: Kubernetes Scaling & Replicas π](https://medium.com/brainyydude/kubernetes-scaling-replicas-69fcd44b0630) Whenever we talk about βScalingβ, we need to discuss the states of the application. There are two types: Stateful and Stateless Applications. @@ -1967,6 +1968,7 @@ $ sudo mv kops-linux-amd64 /usr/local/bin/kops - [krd](https://github.com/electrocucaracha/krd) offers a reference for deploying a Kubernetes cluster. Its ansible playbooks allow to provision a deployment on Bare-metal or Virtual Machines - [Kubeinit π](https://github.com/kubeinit/kubeinit) KubeInit provides Ansible playbooks and roles for the deployment and configuration of multiple Kubernetes distributions. KubeInit's mission is to have a fully automated way to deploy in a single command a curated list of prescribed architectures. - [youtube: OpenShift Commons En Vivo - KubeInit con Maria Bracho, Scott McCarty, and Carlos Camacho (Red Hat, Spanish) π](https://www.youtube.com/watch?v=9_6H7Ahsdm4&ab_channel=OpenShift) +- [itwonderlab.com: Kubernetes Cluster using Vagrant and Ansible with Containerd (in 3 minutes) π](https://www.itwonderlab.com/en/ansible-kubernetes-vagrant-tutorial/) ### kube-aws Kubernetes on AWS - [Kubernetes on AWS (kube-aws)](https://kubernetes-incubator.github.io/kube-aws/) A command-line tool to declaratively manage Kubernetes clusters on AWSImagine needing to spend lessπ
— Sanne (@SanneGrinovero) July 2, 2021
Guess what minimum heap size you need to run a @QuarkusIO 2.0 *on JVM* to run a simple CRUD endpoint? (no toy: including @Hibernate , @resteasy, Jackson, JTA transactions, DB connection pool, caching, @vertx_project ,Netty, CDI via ArC, ...)