This document summarizes a presentation by Jorge Arteiro on setting up a local Kubernetes environment. It introduces Jorge as a senior open source consultant at Microsoft who works with Azure, Kubernetes, microservices, and API management. It then provides an overview of the tools needed to install a local Kubernetes environment like K3S, MicroK8s, Kind, or Docker Desktop and demoes how to set one up locally. It concludes by inviting questions and providing additional resources.
Container on Windows, not windows containers Docker meetup MelbourneJorge Arteiro
Windows now can support Windows and Linux containers in a single platform. I am bringing details about Windows evolution to provide a hybrid environment for containers.
Fundamentos do containerd docker con live 2021 jorge arteiroJorge Arteiro
Venha conhecer sobre umas das mais importantes technologias usadas na área de containers. Docker e Kubernetes utilizam containerd como uma biblioteca de alto nível para gerenciar containers, imagens, snapshoters e toda integração com os containers runtimes e tools.
Manage your kubernetes cluster with cluster api, azure and git opsJorge Arteiro
In this session we are going to Introduce Cluster API, a Kubernetes subproject that allows you to manage Kubernetes clusters lifecycle running anywhere using only Kubernetes YAML files. Let’s see how Azure Arc GitOps approach improves and simplify the day-2 operations of these clusters, where your Git repo is now the source of truth. Do you have problems managing identities and Network connection for your current CI/CD process? You don’t know how to manage multiple Kubernetes clusters in production? Then this talk is for you!
Container on Windows, not windows containers Docker meetup MelbourneJorge Arteiro
Windows now can support Windows and Linux containers in a single platform. I am bringing details about Windows evolution to provide a hybrid environment for containers.
Fundamentos do containerd docker con live 2021 jorge arteiroJorge Arteiro
Venha conhecer sobre umas das mais importantes technologias usadas na área de containers. Docker e Kubernetes utilizam containerd como uma biblioteca de alto nível para gerenciar containers, imagens, snapshoters e toda integração com os containers runtimes e tools.
Manage your kubernetes cluster with cluster api, azure and git opsJorge Arteiro
In this session we are going to Introduce Cluster API, a Kubernetes subproject that allows you to manage Kubernetes clusters lifecycle running anywhere using only Kubernetes YAML files. Let’s see how Azure Arc GitOps approach improves and simplify the day-2 operations of these clusters, where your Git repo is now the source of truth. Do you have problems managing identities and Network connection for your current CI/CD process? You don’t know how to manage multiple Kubernetes clusters in production? Then this talk is for you!
Elastic Agent is a single, unified way to add monitoring for logs, metrics, and other types of data to a host. It can also query data from operating systems, and more. A single agent makes it easier and faster to deploy monitoring across your infrastructure. Each agent has a single policy you can update to add integrations for new data sources, security protections.
My introduction slides from Build a Cloud Day Paris, the full recap of the event is available at http://buildacloud.org/blog/269-a-recap-from-bacd-paris.html. We had over 70 people attend this event where users of cloudstack, integrators and ecosystem partners presented how they work with cloudstack. iKoula a service provider in Paris showed how they created a cloud offering, Usharesoft showed how the can enhance image management and publish templates in cloudstack, Apalia showed how they have deployed cloudstack in multiple enterprises. Amysta showed how their products gives you very detailed billing information for your cloud. INRIA presented their private cloud for a continuous integration platform for France research community and btrcloud showed how they developed a plugin to provide adanced VM scheduling in your datacenter.
All presentations showed the various components of a cloud infrastructure. In these slides I also show how the Apache Software Foundation can be the base of your cloud and big data infrastructure since all components are under the ASF: CloudStack, hadoop, libcloud, jclouds, whirr, Stratos, Storm etc...
Service Provider Opportunities in Virtualized Storage and Software Defined St...Virtuozzo
How to extract the greatest efficiency from your existing storage infrastructure with purpose-built virtualized storage. Avoid or minimize capital expenses and tap in to unused and wasted disk space. With virtualized storage, you can work with and supplement other storage technologies such as SAN, NAS, and SSDs.
Elastic Agent is a single, unified way to add monitoring for logs, metrics, and other types of data to a host. It can also query data from operating systems, and more. A single agent makes it easier and faster to deploy monitoring across your infrastructure. Each agent has a single policy you can update to add integrations for new data sources, security protections.
My introduction slides from Build a Cloud Day Paris, the full recap of the event is available at http://buildacloud.org/blog/269-a-recap-from-bacd-paris.html. We had over 70 people attend this event where users of cloudstack, integrators and ecosystem partners presented how they work with cloudstack. iKoula a service provider in Paris showed how they created a cloud offering, Usharesoft showed how the can enhance image management and publish templates in cloudstack, Apalia showed how they have deployed cloudstack in multiple enterprises. Amysta showed how their products gives you very detailed billing information for your cloud. INRIA presented their private cloud for a continuous integration platform for France research community and btrcloud showed how they developed a plugin to provide adanced VM scheduling in your datacenter.
All presentations showed the various components of a cloud infrastructure. In these slides I also show how the Apache Software Foundation can be the base of your cloud and big data infrastructure since all components are under the ASF: CloudStack, hadoop, libcloud, jclouds, whirr, Stratos, Storm etc...
Service Provider Opportunities in Virtualized Storage and Software Defined St...Virtuozzo
How to extract the greatest efficiency from your existing storage infrastructure with purpose-built virtualized storage. Avoid or minimize capital expenses and tap in to unused and wasted disk space. With virtualized storage, you can work with and supplement other storage technologies such as SAN, NAS, and SSDs.
Top ways to deliver your Spring code to the cloud VMware Tanzu
SpringOne Platform 2017
Brian Benz, Microsoft
I’ll highlight the easiest ways for Java developers to deliver their Spring code to Microsoft Azure using Spring Music as an example. I’ll demonstrate this using Linux command line tools, open source tools such as Jenkins, and other free SDKs and tools available on GitHub.
This presentation provides an overview of microservices architectures in the enterprise. It includes a series of best practices and techniques for implementing microservices solutions in the real world.
Discover the benefits of Kubernetes to host a SaaS solutionScaleway
What you can take away from this presentation:
- What a SaaS solution is
- Key figures on the SaaS market
- Advantages of Kubernetes Kapsule for SaaS
- How to optimize your costs and loads while maintaining stability
- How to guarantee the security of your infrastructures
- The difference between a multi-instance and a multi-tenant architecture
Similar to Setting up your local Kubernetes environment Jorge Arteiro (20)
Nesta apresentação iremos introduzir o Cluster API, um sub-projeto do Kubernetes que permite o gerenciamento do ciclo de vida de Clusters Kubernetes em qualquer lugar, seja ele Nuvem ou no data center da empresa, apenas usando arquivos de configuração YAML. Vamos demonstrar como usar o Azure Arc GitOps para melhorar e simplificar a operação dos clusters, usando um repositório Git como “source of truth”.
Se você tem dificuldades gerenciando credenciais e conecções de rede para suas pipelines CI/CD, ou precisa gerenciar vários Kubernetes clusters em produção, então essa apresentação é para você!
Running Azure PaaS Anywhere using KubernetesJorge Arteiro
Azure now allows you to run Web Apps, Azure Functions, Logic Apps, API management, event grid, and more on any Kubernetes cluster that's CNCF certified and running anywhere.
Consolidate multiple back end microservices with Azure API management - Find out how Azure API management can help you to create a consolidated API gateway layer between all your back end microservices. See how you can group your microservices in domains to allow individual analytics, monitoring, throttling, rate limits, quota, authentication, caching and management. Enjoy microservices demos written in ASP.NET CORE 1.0 Web API and Node.JS. Jorge Arteiro
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
PHP Frameworks: I want to break free (IPC Berlin 2024)
Setting up your local Kubernetes environment Jorge Arteiro
1. DONATIONS SUPPORTING
July 23rd, 2020
8AM-10:30 PM CDT
SETTING UPYOUR LOCAL
KUBERNETES ENVIRONMENT
Jorge Arteiro
Senior Open Source Consultant at Microsoft
Australia
@jorgearteiro
linkedin.com/in/jorge-arteiro-602a4a8/
2. whoami
• Open Source Consultant at Microsoft
• DevOps , Open Source, Cloud developer/architect, integration and
tech pre-sales
• Working with Azure, Kubernetes, microservices and API management
• Speaker - Microsoft Ignite, Container Camp, API Days, GAB, GIB, NDC,
Meetups, ….
• Former Azure MVP – Microsoft Most Valuable Professional
• Container and DevOps community member
• Developed for Linux in early 2000s
13. AzureTar.com
Install Client Tools
• Windows Terminal
• WSL 2 – Windows Subsystem for Linux (PengWin, Ubuntu, etc)
• Use Azure Cloud Shell https://shell.azure.com/
• Docker for Windows with local single node Kubernetes
• Visual Studio Code with Remote Extensions to WSL and Docker
• Visual Studio CodeSpaces
• Visual Studio 2019
• Azure CLI
• Helm https://helm.sh/
• Create account on Docker Hub Account https://hub.docker.com/
• Your Local Kubernetes K3S/K3D, MicroK8s, Kind, Docker Desktop, etc