mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-08-25 07:57:25 +00:00
chore: fix Speaker Deck and SlideShare embeds across documentation files
This commit is contained in:
+17
-17
@@ -18,7 +18,7 @@
|
||||
|
||||
- [Wikipedia: Web cache](https://en.wikipedia.org/wiki/Web_cache)
|
||||
- [Wikipedia: Dynamic site acceleration](https://en.wikipedia.org/wiki/Dynamic_site_acceleration)
|
||||
- [Slideshare: Caching](https://www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442)
|
||||
- [Slideshare: Caching](https:/https://www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442)
|
||||
- [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software)
|
||||
- [Dzone: An Introduction to Caching: How and Why We Do It 🌟](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) When it comes to caching, what was once a nice-to-have it now a must-have. Check out this detailed article to learn everything you need to know about caching!
|
||||
- [medium: Caching — System Design Concept 🌟](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300)
|
||||
@@ -55,11 +55,11 @@
|
||||
## HAProxy
|
||||
|
||||
- [HAProxy](https://www.haproxy.org)
|
||||
- [slideshare: Haproxy web performance](https://www.slideshare.net/haproxytech/haproxy-web-performance-55536394)
|
||||
- [slideshare: Load Balancing MySQL with HAProxy](https://www.slideshare.net/Severalnines/load-balancing-mysql-with-haproxy-webinar-replay-english-44071270)
|
||||
- [slideshare: Haproxy best practice](https://www.slideshare.net/haproxytech/haproxy-best-practice)
|
||||
- [slideshare: How To Set Up SQL Load Balancing with HAProxy](https://www.slideshare.net/Severalnines/severalnines-ha-proxyjul20143)
|
||||
- [slideshare: Performance Tuning of HAProxy for Database Load Balancing](https://www.slideshare.net/Severalnines/haproxy-mysql-slides)
|
||||
- [slideshare: Haproxy web performance](https:/https://www.slideshare.net/haproxytech/haproxy-web-performance-55536394)
|
||||
- [slideshare: Load Balancing MySQL with HAProxy](https:/https://www.slideshare.net/Severalnines/load-balancing-mysql-with-haproxy-webinar-replay-english-44071270)
|
||||
- [slideshare: Haproxy best practice](https:/https://www.slideshare.net/haproxytech/haproxy-best-practice)
|
||||
- [slideshare: How To Set Up SQL Load Balancing with HAProxy](https:/https://www.slideshare.net/Severalnines/severalnines-ha-proxyjul20143)
|
||||
- [slideshare: Performance Tuning of HAProxy for Database Load Balancing](https:/https://www.slideshare.net/Severalnines/haproxy-mysql-slides)
|
||||
- [haproxy.com: The HAProxy Enterprise WAF 🌟](https://www.haproxy.com/blog/the-haproxy-enterprise-waf)
|
||||
|
||||
## Varnish
|
||||
@@ -72,7 +72,7 @@
|
||||
- [Red Hat Enterprise Linux Blog. Tag: Varnish](https://rhelblog.redhat.com/tag/varnish)
|
||||
- [varnish-cache.org: Installation on RedHat](https://vinyl-cache.org/docs/trunk/installation/index.html)
|
||||
- [Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software](https://www.hitch-tls.org)
|
||||
- [slideshare: Varnish - Tips & Tricks - 4Developers 2015](https://www.slideshare.net/piotrpasich/varnish-47199139)
|
||||
- [slideshare: Varnish - Tips & Tricks - 4Developers 2015](https:/https://www.slideshare.net/piotrpasich/varnish-47199139)
|
||||
- [digitalocean.com: How To Speed Up Static Web Pages with Varnish Cache Server on Ubuntu 20.04](https://www.digitalocean.com/community/tutorials/how-to-speed-up-static-web-pages-with-varnish-cache-server-on-ubuntu-20-04)
|
||||
- [github.com/IBM/varnish-operator](https://github.com/IBM/varnish-operator) Run and manage Varnish clusters on Kubernetes. Varnish operator manages Varnish clusters using a CustomResourceDefinition that defines a new Kind called VarnishCluster. The operator manages the whole lifecycle of the cluster: creating, deleting and keeping the cluster configuration up to date
|
||||
- [github.com/mittwald/kube-httpcache](https://github.com/mittwald/kube-httpcache) Varnish Reverse Proxy on Kubernetes
|
||||
@@ -80,12 +80,12 @@
|
||||
## Memcached
|
||||
|
||||
- [memcached.org](https://memcached.org)
|
||||
- [Slideshare: Introduction to memcached](https://www.slideshare.net/oemebamo/introduction-to-memcached)
|
||||
- [Slideshare: Introduction to memcached](https:/https://www.slideshare.net/oemebamo/introduction-to-memcached)
|
||||
|
||||
## Redis
|
||||
|
||||
- [redis.io](https://redis.io)
|
||||
- [Slideshare: Introduction to Redis](https://www.slideshare.net/dvirsky/introduction-to-redis)
|
||||
- [Slideshare: Introduction to Redis](https:/https://www.slideshare.net/dvirsky/introduction-to-redis)
|
||||
- [medium: Scaling Millions of Geospatial Queries per minute using Redis](https://medium.com/groupon-eng/scaling-millions-of-geospatial-queries-per-minute-using-redis-7c05bcf6b4db)
|
||||
- [==architecturenotes.co: Redis Explained== 🌟🌟](https://architecturenotes.co/p/redis) A deep technical dive into all things Redis. Covering various Redis topologies, data persistence and process forking.
|
||||
- [faun.pub: Redis High availability with Sentinel on Kubernetes(K8s)](https://faun.pub/redis-high-availability-with-sentinel-on-kubernetes-k8s-a1d67842e0ce) how to deploy Redis with Sentinel in Kubernetes. You will also test the availability of the setup by simulating a master failure.
|
||||
@@ -121,21 +121,21 @@
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/wC5wngKnh2iydS" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/Nginx/nginx-highperformance-caching" title="NGINX High-performance Caching" target="_blank">NGINX High-performance Caching</a> </strong> from <strong><a href="/www.slideshare.net/Nginx" target="_blank">NGINX, Inc.</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/wC5wngKnh2iydS" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/Nginx/nginx-highperformance-caching" title="NGINX High-performance Caching" target="_blank">NGINX High-performance Caching</a> </strong> from <strong><a href="https://www.slideshare.net/Nginx" target="_blank">NGINX, Inc.</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/3nvYR34GEVLEei" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/dvirsky/introduction-to-redis" title="Introduction to Redis" target="_blank">Introduction to Redis</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/dvirsky">Dvir Volk</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/3nvYR34GEVLEei" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/dvirsky/introduction-to-redis" title="Introduction to Redis" target="_blank">Introduction to Redis</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/dvirsky">Dvir Volk</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/42WDX39CPeO9e6" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442" title="Caching" target="_blank">Caching</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/NasceniaIT">Nascenia IT</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/42WDX39CPeO9e6" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442" title="Caching" target="_blank">Caching</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/NasceniaIT">Nascenia IT</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/rqpOlUNkU6NOvo" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/oemebamo/introduction-to-memcached" title="Introduction to memcached" target="_blank">Introduction to memcached</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/oemebamo">Jurriaan Persyn</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/rqpOlUNkU6NOvo" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/oemebamo/introduction-to-memcached" title="Introduction to memcached" target="_blank">Introduction to memcached</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/oemebamo">Jurriaan Persyn</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/fQrbxcE741QjvX" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/kimlindholm/varnish-configuration-step-by-step" title="Varnish Configuration Step by Step" target="_blank">Varnish Configuration Step by Step</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/kimlindholm">Kim Stefan Lindholm</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/fQrbxcE741QjvX" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/kimlindholm/varnish-configuration-step-by-step" title="Varnish Configuration Step by Step" target="_blank">Varnish Configuration Step by Step</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/kimlindholm">Kim Stefan Lindholm</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/JlHlus2tBHDZVi" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/ivanchepurnyi/advanced-varnishusage" title="Varnish Cache and its usage in the real world!" target="_blank">Varnish Cache and its usage in the real world!</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/ivanchepurnyi">Ivan Chepurnyi</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/JlHlus2tBHDZVi" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/ivanchepurnyi/advanced-varnishusage" title="Varnish Cache and its usage in the real world!" target="_blank">Varnish Cache and its usage in the real world!</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/ivanchepurnyi">Ivan Chepurnyi</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/crhLrhAgnlZmLv" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/samanthaquinonestembies/superchargin-varnish" title="Supercharging Content Delivery with Varnish" target="_blank">Supercharging Content Delivery with Varnish</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/samanthaquinonestembies">Samantha Quiñones</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/crhLrhAgnlZmLv" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/samanthaquinonestembies/superchargin-varnish" title="Supercharging Content Delivery with Varnish" target="_blank">Supercharging Content Delivery with Varnish</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/samanthaquinonestembies">Samantha Quiñones</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/hkcICcrntApXsr" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/haproxytech/haproxy-best-practice" title="Haproxy best practice" target="_blank">Haproxy best practice</a> </strong> from <strong><a target="_blank" href="/www.slideshare.net/haproxytech">haproxytech</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/hkcICcrntApXsr" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/haproxytech/haproxy-best-practice" title="Haproxy best practice" target="_blank">Haproxy best practice</a> </strong> from <strong><a target="_blank" href="https://www.slideshare.net/haproxytech">haproxytech</a></strong> </div>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
|
||||
+1
-1
@@ -532,7 +532,7 @@ Resolve your software incidents 10x faster
|
||||
<center markdown="1">
|
||||
|
||||
<div class="container">
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/ch64DsNKnrQRC1" width="668" height="714" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/IQGroup/how-will-devops-benefit-enterprise" title="How will DevOps benefit enterprise? " target="_blank">How will DevOps benefit enterprise? </a> </strong> from <strong><a href="/www.slideshare.net/IQGroup" target="_blank">InterQuest Group</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/ch64DsNKnrQRC1" width="668" height="714" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/IQGroup/how-will-devops-benefit-enterprise" title="How will DevOps benefit enterprise? " target="_blank">How will DevOps benefit enterprise? </a> </strong> from <strong><a href="https://www.slideshare.net/IQGroup" target="_blank">InterQuest Group</a></strong> </div>
|
||||
</div>
|
||||
|
||||
</center>
|
||||
|
||||
+3
-3
@@ -294,7 +294,7 @@ It prescribes that software designers should define formal, precise and verifiab
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="1eaed7dabacb4f9b9c96b08de38eb9e1" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="1eaed7dabacb4f9b9c96b08de38eb9e1" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
|
||||
@@ -727,7 +727,7 @@ git rebase -i HEAD~5
|
||||
- [twitter.com/azuredevops](https://x.com/azuredevops)
|
||||
- [Microsoft Visual Studio Team Services (VSTS)](https://www.dotnetcurry.com/visualstudio/1322/what-is-visual-studio-team-system-vsts)
|
||||
- [Microsoft Visual Studio Team Services (VSTS) Tutorial: The Cloud ALM Platform](https://www.softwaretestinghelp.com/microsoft-vsts-tutorial-1)
|
||||
- [slideshare.net: Git version control and trunk based approach with VSTS](https://www.slideshare.net/arunmurughan/git-version-control-and-trunk-based-approach-with-vsts)
|
||||
- [slideshare.net: Git version control and trunk based approach with VSTS](https:/https://www.slideshare.net/arunmurughan/git-version-control-and-trunk-based-approach-with-vsts)
|
||||
- [Microsoft Replacing Visual Studio Team Services with Azure DevOps](https://redmondmag.com/articles/2018/09/10/microsoft-replacing-vsts-with-azure-devops.aspx)
|
||||
- [How We Use Git at Microsoft](https://learn.microsoft.com/en-us/devops/develop/git/what-is-git)
|
||||
|
||||
@@ -844,7 +844,7 @@ Automate them.
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/ju2kFOuS5w1jk4" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/kobac/async-code-reviews-are-killing-your-companys-throughput-248758692" title="Async Code Reviews Are Killing Your Company’s Throughput - Dragan Stepanović" target="_blank">Async Code Reviews Are Killing Your Company’s Throughput - Dragan Stepanović</a> </strong> from <strong><a href="/www.slideshare.net/kobac" target="_blank">Dragan Stepanović</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/ju2kFOuS5w1jk4" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/kobac/async-code-reviews-are-killing-your-companys-throughput-248758692" title="Async Code Reviews Are Killing Your Company’s Throughput - Dragan Stepanović" target="_blank">Async Code Reviews Are Killing Your Company’s Throughput - Dragan Stepanović</a> </strong> from <strong><a href="https://www.slideshare.net/kobac" target="_blank">Dragan Stepanović</a></strong> </div>
|
||||
|
||||
</center>
|
||||
|
||||
|
||||
@@ -178,7 +178,7 @@ En cualquier caso hay una tendencia al Heap-Offloading. El consumo de memoria en
|
||||
<center markdown="1">
|
||||
|
||||
<div class="container">
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/NpUYrnBQ59fyV6" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/feuteston/jvm-internals-2015corkdevio" title="JVM Internals (2015)" target="_blank">JVM Internals (2015)</a> </strong> from <strong><a href="/www.slideshare.net/feuteston" target="_blank">Luiz Fernando Teston</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/NpUYrnBQ59fyV6" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen class="video"> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/feuteston/jvm-internals-2015corkdevio" title="JVM Internals (2015)" target="_blank">JVM Internals (2015)</a> </strong> from <strong><a href="https://www.slideshare.net/feuteston" target="_blank">Luiz Fernando Teston</a></strong> </div>
|
||||
</div>
|
||||
|
||||
</center>
|
||||
|
||||
@@ -245,7 +245,7 @@
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="4792e3bc2f474efb8589d231314091e8" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="4792e3bc2f474efb8589d231314091e8" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
|
||||
+1
-1
@@ -362,7 +362,7 @@ jenkinsci CloudBees' advice is to use build tool features when possible (Maven/G
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="c8dea2f5571a4067868401e4316382af" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="c8dea2f5571a4067868401e4316382af" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
|
||||
|
||||
+1
-1
@@ -54,7 +54,7 @@
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="0aed9437839247ffb5f6af817b90773b" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="0aed9437839247ffb5f6af817b90773b" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
- [github.com/konveyor/crane: Crane 2.0 🌟](https://github.com/migtools/crane) Crane 2, a tool for rehosting cloud workloads for Kubernetes.
|
||||
- [youtube: Crane 2 Preview: Introduction and Demo](https://www.youtube.com/watch?v=esIZS7PVrvs&ab_channel=Konveyor) Migrating workloads across clusters, from one k8s distro to another, will be the focus of open-source tool Crane 2.0. (A tool that's part of the Konveyor community.)
|
||||
- [kubebyexample.com: Migrating to Kubernetes with Open Source Tools (Konveyor, Tackle, KubeVirt, Forklift) 🌟](https://kubebyexample.com/community/blog/migrating-to-kubernetes-with-open-source-tools) **KubeByExample's newest learning path applies open source tools to help you rehost, replatform, and refractor your applications to Kubernetes.**
|
||||
- [slideshare.net: Migrating Java JBoss EAP Applications to Kubernetes With S2I](https://www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i)
|
||||
- [slideshare.net: Migrating Java JBoss EAP Applications to Kubernetes With S2I](https:/https://www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i)
|
||||
- Despite the incredible pace of adoption of container orchestration platforms, the vast majority of EAP workloads are still running on VMs or bare metal. In a lot of cases enterprise operation teams are mandated to modernize and move these workloads to the cloud, and containerization and migration to Kubernetes is the natural destination. When talking about this migration path, we're often asked questions like:
|
||||
- What's involved?
|
||||
- How easy is it to move these workloads?
|
||||
@@ -133,7 +133,7 @@
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/1AC3zrxTauWgCT" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i" title="Migrating Java JBoss EAP Applications to Kubernetes With S2I" target="_blank">Migrating Java JBoss EAP Applications to Kubernetes With S2I</a> </strong> from <strong><a href="/www.slideshare.net/KonveyorIO" target="_blank">Konveyor Community</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/1AC3zrxTauWgCT" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/KonveyorIO/migrating-java-jboss-eap-applications-to-kubernetes-with-s2i" title="Migrating Java JBoss EAP Applications to Kubernetes With S2I" target="_blank">Migrating Java JBoss EAP Applications to Kubernetes With S2I</a> </strong> from <strong><a href="https://www.slideshare.net/KonveyorIO" target="_blank">Konveyor Community</a></strong> </div>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
|
||||
@@ -297,7 +297,7 @@ Cilium allows users to specify an egress NAT policy
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="9251193501114da199d70b2a679c552f" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="9251193501114da199d70b2a679c552f" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
|
||||
|
||||
@@ -536,7 +536,7 @@ Red Hat AMQ 7|JBoss AMQ 7 (Broker) or Red Hat AMQ 7 Suite|Apache ActiveMQ Artemi
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="54c1ce6ee6e44d68a0c311c31ddc8225" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="54c1ce6ee6e44d68a0c311c31ddc8225" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
|
||||
|
||||
+3
-3
@@ -624,9 +624,9 @@ Resolve your software incidents 10x faster
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/J1S3NyN9ZeLjh9" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/MartinEtmajer/challenges-in-a-microservices-age-monitoring-logging-and-tracing-on-red-hat-openshift" title="Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat OpenShift" target="_blank">Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat OpenShift</a> </strong> from <strong><a href="/www.slideshare.net/MartinEtmajer" target="_blank">Martin Etmajer</a></strong> </div>
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/lr07J585Y86D7i" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/MartinEtmajer/monitoring-microservices-at-scale-on-openshift-67500621" title="Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)" target="_blank">Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)</a> </strong> from <strong><a href="/www.slideshare.net/MartinEtmajer" target="_blank">Martin Etmajer</a></strong> </div>
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/CDyLLoStp2omzE" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/PurnimaKurella/dynatrace-70789377" title="Dynatrace" target="_blank">Dynatrace</a> </strong> from <strong><a href="/www.slideshare.net/PurnimaKurella" target="_blank">Purnima Kurella</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/J1S3NyN9ZeLjh9" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/MartinEtmajer/challenges-in-a-microservices-age-monitoring-logging-and-tracing-on-red-hat-openshift" title="Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat OpenShift" target="_blank">Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat OpenShift</a> </strong> from <strong><a href="https://www.slideshare.net/MartinEtmajer" target="_blank">Martin Etmajer</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/lr07J585Y86D7i" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/MartinEtmajer/monitoring-microservices-at-scale-on-openshift-67500621" title="Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)" target="_blank">Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)</a> </strong> from <strong><a href="https://www.slideshare.net/MartinEtmajer" target="_blank">Martin Etmajer</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/CDyLLoStp2omzE" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/PurnimaKurella/dynatrace-70789377" title="Dynatrace" target="_blank">Dynatrace</a> </strong> from <strong><a href="https://www.slideshare.net/PurnimaKurella" target="_blank">Purnima Kurella</a></strong> </div>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
|
||||
+5
-5
@@ -236,7 +236,7 @@
|
||||
- **OpenShift**:
|
||||
- [Wide enterprise adoption](https://www.redhat.com/en/technologies/cloud-computing/openshift)
|
||||
- [Security](https://docs.openshift.com/container-platform/4.4/authentication/managing-security-context-constraints.html)
|
||||
- [Multi-tenancy features](https://www.slideshare.net/slideshow/20171010-multitenancy-in-openshift/80696233) (self-service)
|
||||
- [Multi-tenancy features](https:/https://www.slideshare.net/slideshow/20171010-multitenancy-in-openshift/80696233) (self-service)
|
||||
- OpenShift 4 is built on top of Kubernetes 1.13+
|
||||
- [Release Notes](https://docs.openshift.com/container-platform/4.4/release_notes/ocp-4-4-release-notes.html)
|
||||
|
||||
@@ -296,7 +296,7 @@
|
||||
- Node provisioning with [ignition](https://www.redhat.com/en/blog/channel/hybrid-cloud-infrastructure), which came with CoreOS Container Linux
|
||||
- Atomic host updates with [rpm-ostree](https://github.com/coreos/rpm-ostree)
|
||||
- [CRI-O](https://cri-o.io) as a container runtime
|
||||
- [SELinux](https://www.slideshare.net/openshift/openshift-18812162) enabled by default
|
||||
- [SELinux](https:/https://www.slideshare.net/openshift/openshift-18812162) enabled by default
|
||||
- [Machine API](https://github.com/openshift/machine-api-operator/tree/main): Provisioning of nodes. Abstraction mechanism added (API objects to declaratively manage the cluster):
|
||||
- Based on [Kubernetes Cluster API project](https://github.com/kubernetes-sigs/cluster-api) Cluster API is a Kubernetes sub-project focused on providing declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters.
|
||||
- Provides a new set of machine resources:
|
||||
@@ -842,10 +842,10 @@ oc login
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/qc1rIHqvXuiuzj" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/KangarootLinux/openshift-4-the-smarter-kubernetes-platform" title="OpenShift 4, the smarter Kubernetes platform" target="_blank">OpenShift 4, the smarter Kubernetes platform</a> </strong> from <strong><a href="/www.slideshare.net/KangarootLinux" target="_blank">Kangaroot</a></strong> </div>
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/ko4KgmpBYmqhyf" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/wintonjkt/open-shift-4-infra-deep-dive" title="Open shift 4 infra deep dive" target="_blank">Open shift 4 infra deep dive</a> </strong> from <strong><a href="/www.slideshare.net/wintonjkt" target="_blank">Winton Winton</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/qc1rIHqvXuiuzj" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/KangarootLinux/openshift-4-the-smarter-kubernetes-platform" title="OpenShift 4, the smarter Kubernetes platform" target="_blank">OpenShift 4, the smarter Kubernetes platform</a> </strong> from <strong><a href="https://www.slideshare.net/KangarootLinux" target="_blank">Kangaroot</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/ko4KgmpBYmqhyf" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/wintonjkt/open-shift-4-infra-deep-dive" title="Open shift 4 infra deep dive" target="_blank">Open shift 4 infra deep dive</a> </strong> from <strong><a href="https://www.slideshare.net/wintonjkt" target="_blank">Winton Winton</a></strong> </div>
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="7b2d9055749147ba83ad89acfd11b8b6" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="7b2d9055749147ba83ad89acfd11b8b6" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
### OpenShift Pipelines with Build Config
|
||||
|
||||
- [Dzone: 4 ways to build applications in openshift](https://dzone.com/articles/4-ways-to-build-applications-in-openshift-1)
|
||||
- [slideshare.net: OpenShift Container Platform CI/CD Build & Deploy 🌟](https://www.slideshare.net/mozillabros/openshift-container-platform-cicd-build-deploy)
|
||||
- [slideshare.net: OpenShift Container Platform CI/CD Build & Deploy 🌟](https:/https://www.slideshare.net/mozillabros/openshift-container-platform-cicd-build-deploy)
|
||||
|
||||
### OpenShift Pipelines with S2i
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
|
||||
### Jenkins Pipelines with OpenShift 3
|
||||
|
||||
- [slideshare.net: CI/CD with Openshift and Jenkins 🌟](https://www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins)
|
||||
- [slideshare.net: CI/CD with Openshift and Jenkins 🌟](https:/https://www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins)
|
||||
- [github - using jenkins pipelines with OKD](https://github.com/openshift/origin/tree/main/examples/jenkins/pipeline)
|
||||
|
||||
### OpenShift Jenkins Pipeline (DSL) Plugin. Scripted Syntax (Groovy DSL syntax) VS Declarative Syntax
|
||||
@@ -165,9 +165,9 @@
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/GNg4EksIW8cNFg" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins" title="CI/CD with Openshift and Jenkins" target="_blank">CI/CD with Openshift and Jenkins</a> </strong> from <strong><a href="/www.slideshare.net/arilivigni" target="_blank">Ari LiVigni</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/GNg4EksIW8cNFg" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/arilivigni/cicd-with-openshift-and-jenkins" title="CI/CD with Openshift and Jenkins" target="_blank">CI/CD with Openshift and Jenkins</a> </strong> from <strong><a href="https://www.slideshare.net/arilivigni" target="_blank">Ari LiVigni</a></strong> </div>
|
||||
|
||||
<iframe src="/www.slideshare.net/slideshow/embed_code/key/rL59hI2J3e7j6T" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="/www.slideshare.net/mozillabros/openshift-container-platform-cicd-build-deploy" title="OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy" target="_blank">OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy</a> </strong> from <strong><a href="/www.slideshare.net/mozillabros" target="_blank">Natale Vinto</a></strong> </div>
|
||||
<iframe src="https://www.slideshare.net/slideshow/embed_code/key/rL59hI2J3e7j6T" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/mozillabros/openshift-container-platform-cicd-build-deploy" title="OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy" target="_blank">OPENSHIFT CONTAINER PLATFORM CI/CD Build & Deploy</a> </strong> from <strong><a href="https://www.slideshare.net/mozillabros" target="_blank">Natale Vinto</a></strong> </div>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
|
||||
+2
-2
@@ -57,9 +57,9 @@
|
||||
|
||||
<center markdown="1">
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="d3d70ab67e894e74912beb835e927d10" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="d3d70ab67e894e74912beb835e927d10" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
<script async class="speakerdeck-embed" data-id="63bd2b3c53d748b0be8e2f91ac3e6870" data-ratio="1.77777777777778" src="/speakerdeck.com/assets/embed.js"></script>
|
||||
<script async class="speakerdeck-embed" data-id="63bd2b3c53d748b0be8e2f91ac3e6870" data-ratio="1.77777777777778" src="https://speakerdeck.com/assets/embed.js"></script>
|
||||
|
||||
</center>
|
||||
</details>
|
||||
Reference in New Issue
Block a user