<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>News archivos - Geko Cloud</title>
	<atom:link href="https://geko.cloud/en/blog/news/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Servicios de consultoría cloud y devops</description>
	<lastBuildDate>Thu, 12 Jan 2023 08:42:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.7</generator>

<image>
	<url>https://geko.cloud/wp-content/uploads/2021/08/cropped-geko-fav-150x150.png</url>
	<title>News archivos - Geko Cloud</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ChatGPT: What is it and what are its implications?</title>
		<link>https://geko.cloud/en/chatgpt-what-is-it-and-what-are-its-implications/</link>
					<comments>https://geko.cloud/en/chatgpt-what-is-it-and-what-are-its-implications/#respond</comments>
		
		<dc:creator><![CDATA[Geko Cloud]]></dc:creator>
		<pubDate>Thu, 12 Jan 2023 08:35:49 +0000</pubDate>
				<category><![CDATA[Labs]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Chatbot]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[GPT-3]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Natural Language Processing]]></category>
		<category><![CDATA[NLP]]></category>
		<category><![CDATA[Social implications]]></category>
		<guid isPermaLink="false">https://geko.cloud/?p=9414</guid>

					<description><![CDATA[<p>Introduction The field of natural language processing (NLP) has made significant strides in recent years, and one of the most significant developments is the release of GPT-3 (Generative Pre-trained Transformer 3) by OpenAI. GPT-3 is the third iteration of the GPT series of models, and it has caused a significant amount of hype in the [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/chatgpt-what-is-it-and-what-are-its-implications/">ChatGPT: What is it and what are its implications?</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="flex flex-grow flex-col gap-3">
<div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">
<div class="markdown prose w-full break-words dark:prose-invert light">
<h2><strong>Introduction</strong></h2>
<p>The field of <a href="https://en.wikipedia.org/wiki/Natural_language_processing" target="_blank" rel="noopener">natural language processing</a> (NLP) has made significant strides in recent years, and one of the most significant developments is the release of <a href="https://en.wikipedia.org/wiki/GPT-3" target="_blank" rel="noopener">GPT-3</a> (Generative Pre-trained Transformer 3) by <a href="https://openai.com/" target="_blank" rel="noopener">OpenAI</a>. GPT-3 is the third iteration of the GPT series of models, and it has caused a significant amount of hype in the technology community due to its ability to generate human-like text with a high level of fluency and accuracy. The chatbot <a href="https://chat.openai.com" target="_blank" rel="noopener">ChatGPT</a> is one of the implementations of GPT-3, it is one of the applications in which the GPT-3 model is used.</p>
<h2><strong>Current situation</strong></h2>
<p>One of the main reasons for the hype around GPT-3 is its ability to perform a wide range of tasks with minimal fine-tuning. This includes writing coherent and well-written essays, articles, and even coding. It can also understand and respond to human language in a conversational context, making it a useful tool for chatbots and virtual assistants. This makes GPT-3 a powerful tool for a wide range of applications, from content creation to customer service.</p>
<p>Another reason for the hype is the sheer size of GPT-3. With 175 billion parameters, it is one of the largest language models to date. This large number of parameters allows GPT-3 to understand and generate text with a high level of accuracy and fluency, making it a powerful tool for language-based tasks.</p>
<p>However, it&#8217;s worth mentioning that GPT-3 also come with criticism and caution as well. One of the main concern is that since the model is so good at mimicking human writing, it could potentially be used to produce fake news and impersonate real people online. Additionally, GPT-3&#8217;s large number of parameters also makes it more prone to biases and errors that might exist in the training data. This is a concern that needs to be closely monitored and addressed, to make sure that GPT-3 is used ethically and for the benefit of society.</p>
</div>
<div class="markdown prose w-full break-words dark:prose-invert light">
<h2><strong>Future</strong></h2>
<p>The release of GPT-3 marks a significant step forward in the field of NLP and the capabilities of language models. However, this is just the beginning. As technology continues to advance, we can expect to see even larger and more advanced models in the future. These models will have even more impressive capabilities, and they will be used in an increasingly wide range of applications.</p>
<p>It is also possible that GPT-3-like models will be used to improve many other AI-related applications, such as image recognition, speech recognition and others. In addition, there could be a potential integration of GPT-3 with other AI technology such as Reinforcement learning to achieve an even more sophisticated AI system.</p>
<h2><strong>Implications</strong></h2>
<p>As AI technology continues to advance and more sophisticated language models like GPT-3 are developed, it is important to consider the broader societal implications of these trends. The ability for AI to understand and generate human-like text has the potential to revolutionize industries such as content creation, customer service, and education. However, it also raises ethical concerns about the potential for AI-generated text to be used to spread misinformation and impersonate real people.</p>
<p>Additionally, there is also the question of job displacement as AI-powered language generation becomes more advanced and more widely used. This could potentially lead to a reduction in the need for human content creators and customer service representatives, which could have significant economic consequences.</p>
<p>Another consequence is that the training data on which language models like GPT-3 is based could perpetuate any biases present in the data which could be replicated in the generated text, leading to biased output. This can have serious social implications especially when used in critical decision making applications.</p>
<h2><strong>Conclusion</strong></h2>
<p>The trend of developing sophisticated language models like GPT-3 has the potential to revolutionize many industries and improve our ability to interact with machines and use natural language. However, it&#8217;s important to consider the broader societal implications of these trends and address any ethical concerns that may arise. It&#8217;s vital to keep a close eye on the development and use of these models to ensure that they are used for the benefit of society and not to the detriment. This includes addressing the concerns about job displacement, biases in the model, and potential to spread misinformation. It&#8217;s also important to continue research on ways to mitigate these risks, such as creating more diverse training data and implementing robust veracity checking systems. Ultimately, the development of language models like GPT-3 has the potential to have a significant impact on society, and it&#8217;s essential to approach it with both excitement and caution.</p>
<h2><strong>Epilogue</strong></h2>
<p>Did you already guess it? Yes, this post was entirely written by ChatGPT! Of course we refined the results and we also gave directives to the AI about how we wanted the post to be written, but the result is purely here without any modifications <span class="HwtZe" lang="en"><span class="jCAhz ChMk0b"><span class="ryNqvb">beyond adding links to content (references)</span></span></span>. At Geko Cloud we hope this article has helped you to learn something new and continue to expand your knowledge. If you need information about <strong><a href="https://geko.cloud/en/" target="_blank" rel="noopener">Cloud and the DevOps</a> </strong>world, we invite you to <a href="https://geko.cloud/en/contact/" target="_blank" rel="noopener"><strong>contact us</strong></a> and keep checking out <a href="https://geko.cloud/en/blog/labs/" target="_blank" rel="noopener"><strong>our blog</strong></a> in order to find other useful publications. See you soon!</p>
</div>
</div>
</div>
<p>La entrada <a href="https://geko.cloud/en/chatgpt-what-is-it-and-what-are-its-implications/">ChatGPT: What is it and what are its implications?</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/chatgpt-what-is-it-and-what-are-its-implications/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Geko Cloud at KubeCon and CloudNativeCon 2022</title>
		<link>https://geko.cloud/en/geko-cloud-at-kubecon-and-cloudnativecon-2022/</link>
					<comments>https://geko.cloud/en/geko-cloud-at-kubecon-and-cloudnativecon-2022/#respond</comments>
		
		<dc:creator><![CDATA[Sara]]></dc:creator>
		<pubDate>Mon, 13 Jun 2022 16:33:31 +0000</pubDate>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[kubecon]]></category>
		<category><![CDATA[linux]]></category>
		<guid isPermaLink="false">https://geko.cloud/?p=8422</guid>

					<description><![CDATA[<p>Geko Cloud at KubeCon and CloudNativeCon 2022. From May 16 to 20, the European edition of the Linux World Congress was held at Feria Valencia, one of the main annual international events held within the technological ecosystem. The convention, organized by the Cloud Native Computing Foundation, is aimed at the main open source and cloud [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-at-kubecon-and-cloudnativecon-2022/">Geko Cloud at KubeCon and CloudNativeCon 2022</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Geko Cloud at KubeCon and CloudNativeCon 2022.<br />
From May 16 to 20, the European edition of the Linux World Congress was held at Feria Valencia, one of the main annual international events held within the technological ecosystem.</p>
<p>The convention, organized by the Cloud Native Computing Foundation, is aimed at the main open source and cloud native communities.<br />
The celebration at Feria València of KubeCon and CloudNativeCon marks the return to face-to-face attendance at this convention.</p>
<p>Part of the <strong><a href="https://geko.cloud/en/" target="_blank" rel="noopener">Geko Cloud</a></strong> team has been present at the congress to promote networking between providers and clients.<br />
They have also attended the most relevant conferences, with the aim of reinforcing and consolidating knowledge.</p>
<p>The congress has brought together more than 5,000 highly specialized professionals in the field of open source and cloud computing, mainly from Europe but also from the United States and another 10,000 who have followed the event online. In addition, more than 200 leading firms in this technology have also participated as exhibitors and sponsors.</p>
<p>&nbsp;</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-8385" src="https://geko.cloud/wp-content/uploads/2022/05/kubecon-eu-2022-web-021621_snackable-1024x535.jpg" alt="Geko Cloud en el KubeCon y CloudNativeCon 2022 " width="600" height="314" srcset="https://geko.cloud/wp-content/uploads/2022/05/kubecon-eu-2022-web-021621_snackable-1024x535.jpg 1024w, https://geko.cloud/wp-content/uploads/2022/05/kubecon-eu-2022-web-021621_snackable-300x157.jpg 300w, https://geko.cloud/wp-content/uploads/2022/05/kubecon-eu-2022-web-021621_snackable-768x402.jpg 768w, https://geko.cloud/wp-content/uploads/2022/05/kubecon-eu-2022-web-021621_snackable.jpg 1201w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<h3></h3>
<p>This new edition has surprised us thanks to the great ecosystem and the great potential of the project (CNCF) related to the cloud native.</p>
<p>This year a wide portfolio of products oriented to Companies has been presented. It should be noted that the novelty curve is flattening to make way for the Enterprise part. For the last 4 years, the technical community has been paving the way and giving way to companies and we are not just talking about startups, but corporates or large-scale companies in sectors such as banking, pharmaceuticals, food, etc.</p>
<p>&nbsp;</p>
<h3>We share the most outstanding news and trends of the KubeCon and CloudNativeCon congress</h3>
<ul>
<li><a href="https://opentelemetry.io/" target="_blank" rel="noopener">OpenTelemetry</a>: Open source project incubated by the CNCF (second in number of commits), provides a single open source standard and set of technologies to capture and export traces, metrics and, in the near future, logs from your infrastructure and applications cloud native.</li>
<li><a href="https://opengitops.dev/" target="_blank" rel="noopener">GitOps</a>: A best-practice process for managing infrastructure and app configurations using Git, an open source version control system, as the single source of truth for applications and declarative infrastructure.</li>
<li><a href="https://opengitops.dev/" target="_blank" rel="noopener">Gatekeeper:</a> Allows you to manage policies in Kubernetes. Policies enforce what fields and values ​​are allowed to be used in a given resource. Has the ability to modify resources based on conditions.</li>
<li><a href="http://Cluster API" target="_blank" rel="noopener">Cluster API</a>: Set of APIs focused on provisioning, updating and operating multiple Kubernetes clusters. It allows managing these resources through CRDs.</li>
<li><a href="https://fluxcd.io/" target="_blank" rel="noopener">FluxCD</a>: GitOps tool equivalent to ArgoCD, it does a lot of application in security (avoid possible privilege escalations, etc), although it does not have a GUI (all management is done through cli). There is a Terraform provider to manage your resources.</li>
<li><a href="https://docs.kubelinter.io/#/" target="_blank" rel="noopener">KubeLinter</a>: Tool that analyzes YAMLs and Helm charts against a series of best practices with a focus on security. It is highly configurable (enable/disable checks) and allows you to generate a recommendation report.</li>
<li><a href="https://www.sigstore.dev/" target="_blank" rel="noopener">Sigstore</a>: Modular collection of projects that can be used independently or together, with the aim of simplifying and making software signing more transparent.</li>
</ul>
<p>&nbsp;</p>
<h3>About KubeCon + CloudNativeCon 2022 Europe</h3>
<p>Cloud-native technologies enable organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach.</p>
<p>These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they enable engineers to make high-impact changes frequently and predictably with minimal effort.</p>
<p>The Cloud Native Computing Foundation seeks to drive adoption of this paradigm by fostering and maintaining an ecosystem of open source and vendor-independent projects. We democratize the latest generation patterns so that these innovations are accessible to everyone.</p>
<p>More information about KubeCon + CloudNativeCon 2022 <strong><a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/" target="_blank" rel="noopener">HERE</a></strong></p>
<p>&nbsp;</p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-at-kubecon-and-cloudnativecon-2022/">Geko Cloud at KubeCon and CloudNativeCon 2022</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/geko-cloud-at-kubecon-and-cloudnativecon-2022/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Geko Cloud grows and joins the Claranet group</title>
		<link>https://geko.cloud/en/geko-cloud-grow-and-joins-the-claranet-group/</link>
					<comments>https://geko.cloud/en/geko-cloud-grow-and-joins-the-claranet-group/#respond</comments>
		
		<dc:creator><![CDATA[Sara]]></dc:creator>
		<pubDate>Thu, 12 May 2022 16:28:39 +0000</pubDate>
				<category><![CDATA[Featured post]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[claranet]]></category>
		<category><![CDATA[geko cloud]]></category>
		<category><![CDATA[noticias]]></category>
		<guid isPermaLink="false">https://geko.cloud/?p=8305</guid>

					<description><![CDATA[<p>Geko Cloud joins the Claranet group with the aim of continuing to grow in the Spanish market From Geko Cloud we are especially excited and proud to share this important synergy/event. A new stage of growth and very significant and relevant growth for Geko. There are not many professional occasions in which you have the [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-grow-and-joins-the-claranet-group/">Geko Cloud grows and joins the Claranet group</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Geko Cloud joins the Claranet group with the aim of continuing to grow in the Spanish market</h2>
<p>From Geko Cloud we are especially excited and proud to share this important synergy/event. A new stage of growth and very significant and relevant growth for Geko.</p>
<p>There are not many professional occasions in which you have the opportunity to see a company grow from startup mode to its consolidation, climbing to the top of the market in such a short time.<br />
<strong>We have transformed and adapted over the months, but the essence of our pillars has always been the same:</strong></p>
<ul>
<li>Customer Centric</li>
<li>Technology Freedom</li>
<li>Technical Excellence</li>
</ul>
<p>&nbsp;</p>
<p>We have been chosen by Claranet to<strong> lead the Public Cloud business unit in Spain</strong>. This will basically give way to being able to participate in larger projects and take on even more complex and cutting-edge challenges.</p>
<p>Our mission will be to provide Claranet with our knowledge management and incorporation of <strong>DevOps methodologies, infrastructure management in public Cloud, container management and microservices</strong>, to together achieve a greater market share and <strong>be the Cloud Consulting par excellence on a national level.</strong></p>
<p>This operation also means that Geko Cloud rises to all levels of partnership with the main cloud providers, with which we will be able to offer a higher quality service to our clients, we will have the support of the country managers of all the main providers and we will provide a cost improvement in resale plans, as well as improvements in credits for pilot projects and proofs of concept.</p>
<p>&nbsp;</p>
<p><img decoding="async" class="aligncenter wp-image-8221" src="https://geko.cloud/wp-content/uploads/2022/05/Geko-Claranet-1-1-1024x576.png" alt="" width="600" height="338" srcset="https://geko.cloud/wp-content/uploads/2022/05/Geko-Claranet-1-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/05/Geko-Claranet-1-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/05/Geko-Claranet-1-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/05/Geko-Claranet-1-1-1536x864.png 1536w, https://geko.cloud/wp-content/uploads/2022/05/Geko-Claranet-1-1.png 1600w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p><strong>Geko Cloud&#8217;s commitment and dedication to our customers will remain the same</strong>, as it is the core of our business. Also note that our <strong>differential value and the services we offer will continue to be based</strong> on:</p>
<ul>
<li>Direct and personalized treatment</li>
<li>Free philosophy</li>
<li>Customer centric</li>
<li>Multidisciplinary technical team</li>
</ul>
<p>&nbsp;</p>
<p>The current founders, <strong>Jose Luis Sanchez and David Pujadas, will continue to exercise and develop the same skills</strong> as we have done until today.<br />
<strong>The brand and composition of Geko Cloud will remain the same</strong>, as will its structure, work system and of course the team.</p>
<p>&nbsp;</p>
<figure id="attachment_8338" aria-describedby="caption-attachment-8338" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-8338" src="https://geko.cloud/wp-content/uploads/2022/05/calaranet-geko-1-1.jpg" alt="calaranet geko (1) (1)" width="600" height="327" srcset="https://geko.cloud/wp-content/uploads/2022/05/calaranet-geko-1-1.jpg 1887w, https://geko.cloud/wp-content/uploads/2022/05/calaranet-geko-1-1-300x163.jpg 300w, https://geko.cloud/wp-content/uploads/2022/05/calaranet-geko-1-1-1024x558.jpg 1024w, https://geko.cloud/wp-content/uploads/2022/05/calaranet-geko-1-1-768x418.jpg 768w, https://geko.cloud/wp-content/uploads/2022/05/calaranet-geko-1-1-1536x837.jpg 1536w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-8338" class="wp-caption-text">From right to left: Jose Luis Sanchez and David Pujadas, founders of Geko Cloud, with David Cuesta, Managing Director at Claranet Spain.</figcaption></figure>
<p>&nbsp;</p>
<h3 style="text-align: center;"><strong>Geko Cloud to Claranet Group company</strong></h3>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-8297" src="https://geko.cloud/wp-content/uploads/2022/05/CLARANET-GEKO-web-banner-1200-627-1024x535.png" alt="" width="600" height="314" srcset="https://geko.cloud/wp-content/uploads/2022/05/CLARANET-GEKO-web-banner-1200-627-1024x535.png 1024w, https://geko.cloud/wp-content/uploads/2022/05/CLARANET-GEKO-web-banner-1200-627-300x157.png 300w, https://geko.cloud/wp-content/uploads/2022/05/CLARANET-GEKO-web-banner-1200-627-768x401.png 768w, https://geko.cloud/wp-content/uploads/2022/05/CLARANET-GEKO-web-banner-1200-627.png 1200w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>About Geko</h3>
<p>We are a Cloud Consulting with a great capacity for adaptability in order to meet the needs of each of our clients.<br />
At <strong><a href="https://geko.cloud/en/" target="_blank" rel="noopener">Geko Cloud</a> </strong>we analyze your infrastructure in order to improve automation and internal processes, so that the deployment of your application is agile, efficient and secure, which leads to an improvement in time to market and your KPIs.<br />
Unlike other companies, we do not work exclusively with any cloud service provider. We are free to adapt to the needs of our clients and introduce ourselves to their methodologies and work philosophy. Direct contact and proximity to our clients are a fundamental pillar in our service, which is why we work as one more piece of their internal team.</p>
<p>&nbsp;</p>
<h3>About Claranet</h3>
<p>Founded in 1996, <strong><a href="https://www.claranet.co.uk/" target="_blank" rel="noopener">Claranet</a></strong> has evolved from one of the first ISPs (Internet Service Providers) to become a leading provider of technological services with a global reach.<br />
Claranet are experts in modernizing and managing critical applications and infrastructures. They simplify IT service management so your customers can focus on their business. They offer a wide range of managed services, professional services, Cloud solutions, collaboration and connectivity, IT projects and cybersecurity.</p>
<p>&nbsp;</p>
<p>For further information please do not hesitate to<strong><a href="https://geko.cloud/en/contact/" target="_blank" rel="noopener"> contact us!</a></strong></p>
<p>&nbsp;</p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-grow-and-joins-the-claranet-group/">Geko Cloud grows and joins the Claranet group</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/geko-cloud-grow-and-joins-the-claranet-group/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Geko Cloud attends Rooted CON 2022</title>
		<link>https://geko.cloud/en/geko-cloud-attends-rooted-con-2022/</link>
					<comments>https://geko.cloud/en/geko-cloud-attends-rooted-con-2022/#respond</comments>
		
		<dc:creator><![CDATA[Sara]]></dc:creator>
		<pubDate>Wed, 16 Mar 2022 14:45:08 +0000</pubDate>
				<category><![CDATA[Cybersecurity]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ciberseguridad]]></category>
		<category><![CDATA[RootedCon]]></category>
		<category><![CDATA[RootedCon2022]]></category>
		<guid isPermaLink="false">https://geko.cloud/?p=7518</guid>

					<description><![CDATA[<p>Rooted CON 2022 is back, the biggest cybersecurity event in Spain Rooted, the main Spanish community that works to protect the cybersecurity of companies, people, institutions and also organizations, has wanted to have the participation of ProtAAPP, a reference community of professionals from public institutions inclined towards computer security, to be part of the most [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-attends-rooted-con-2022/">Geko Cloud attends Rooted CON 2022</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Rooted CON 2022 is back, the biggest cybersecurity event in Spain</h2>
<p>Rooted, the main Spanish community that works to protect the cybersecurity of companies, people, institutions and also organizations, has wanted to have the participation of <strong>ProtAAPP,</strong> a reference community of professionals from public institutions inclined towards computer security, to be part of the most important event about cybersecurity in Spain, <strong><a href="https://www.rootedcon.com/index/" target="_blank" rel="noopener">Rooted CON Madrid 2022.</a></strong></p>
<p>It have been celebrated from March 10 to 12 in Kinepolis Madrid and has had more than 30 high-level speakers and more than 30,000 attendees.</p>
<p>Our <a href="https://geko.cloud/en/" target="_blank" rel="noopener">Geko Cloud</a> cybersecurity team have attended the most relevant conferences, with the aim of reinforcing and consolidating knowledge related to <strong>new technologies and tools in cybersecurity skills</strong>.</p>
<p>This edition has brought together more than 30 high-level speakers as well as an important group of experts and cybersecurity managers from public security forces and public institutions.</p>
<p>In addition to the international presentations, other conferences have been held by national experts of the highest level, such as Chema Alonso, José Miguel, José Miguel Esparza, Juan Garrido, David Melendez Cano, Pablo San Emeterio or Pedro Cabrera. These presentations dealt with current issues such as <strong>Blockchain security, machine learning, attacks on 5G networks, or cybersecurity in public administrations, among others.</strong></p>
<p>In the different sessions, the experts discussed current cyber threats and how to deal with them, as well as practical demonstrations of security vulnerabilities and recommendations for managing real incidents.</p>
<p>One of the most outstanding presentations was given by <strong><a href="https://www.tarlogic.com/" target="_blank" rel="noopener">Tarlogic</a></strong> which, taking up the one it gave at <strong>Rooted CON 2020</strong>, explained that it will release a PLCTool tool for capturing and analyzing PRIME network traffic, used in electricity supply networks. The particularity of this tool is that it allows attacks to be launched quickly and easily against electrical infrastructures.</p>
<p>&nbsp;</p>
<figure id="attachment_7523" aria-describedby="caption-attachment-7523" style="width: 800px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="wp-image-7523 size-large" src="https://geko.cloud/wp-content/uploads/2022/03/RootedCON-comprimida-ENG-1024x461.jpg" alt="RootedCON " width="800" height="360" srcset="https://geko.cloud/wp-content/uploads/2022/03/RootedCON-comprimida-ENG-1024x461.jpg 1024w, https://geko.cloud/wp-content/uploads/2022/03/RootedCON-comprimida-ENG-300x135.jpg 300w, https://geko.cloud/wp-content/uploads/2022/03/RootedCON-comprimida-ENG-768x346.jpg 768w, https://geko.cloud/wp-content/uploads/2022/03/RootedCON-comprimida-ENG-1536x691.jpg 1536w, https://geko.cloud/wp-content/uploads/2022/03/RootedCON-comprimida-ENG.jpg 1600w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption id="caption-attachment-7523" class="wp-caption-text">Chema Alonso, one of the most well-known cybersecurity experts in Spain at the media level, with our cybersecurity specialists from Geko Cloud at Rooted CON Madrid 2022.</figcaption></figure>
<h3><strong>We share the most outstanding news, in cybersecurity of Rooted CON 2022</strong></h3>
<ul>
<li>The <strong>cybersecurity sector will grow at a rate of 18%</strong> in the coming years.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>Th<strong>e ransomware market has evolved a lot in recent years</strong>. Specifically, it has pivoted its attack model away from mass attempts to take action on unselected targets, to a highly sophisticated business model that chooses its targets carefully and makes more aggressive and premeditated attacks.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>There is an <strong>increasing presence of “triple extortion” ransomware</strong>, in which in addition to encrypting the organization&#8217;s data and threatening to publish it if it refuses to pay, individual customers are also extorted with the threat of publishing their personal data.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>The volume of data  is increasing, and a review of indicators in the traditional way is becoming more and more complicated. The market is evolving in the direction of the use of <strong>tools that take advantage of artificial intelligence and machine learning</strong> to detect attackers that are increasingly capable of evading traditional detection.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>Even with the advancement of technology for resource protection, and incident detection and response, the weakest link in security is still the human being. A large part of the first accesses to a system go through <strong>phishing or social engineering, and emphasis should be placed on training people to avoid data leakage</strong> that facilitates the work of attackers.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>As the popularity of container orchestration platforms continues to grow, s<strong>everal techniques have been shown to escape the security systems offered by Kubernetes.</strong></li>
</ul>
<p>&nbsp;</p>
<ul>
<li>Historically, <strong>organizations have always found it difficult to invest enough resources in the field of cybersecurity</strong>, and this is even more evident in public administration, as some of the speakers have shown and discussed.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>We have detected that the <strong>trend in the security area, especially with teleworking, is to implement EDRs</strong> that actively monitor the platform, being able to detect, minimize, and even stop the threats that appear.</li>
</ul>
<p>&nbsp;</p>
<ul>
<li>As a result of the entire confrontation between Russia and Ukraine (and the EU and the US), although it had already begun as a result of the pandemic, an <strong>increase in attacks on all types of administrations and services has been detected.</strong> Not necessarily from specific sides, since misinformation and false flag attacks are the order of the day.</li>
</ul>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7573 size-large" src="https://geko.cloud/wp-content/uploads/2022/03/Rooted-CON-ponencia-1024x461.jpg" alt="Rooted CON " width="800" height="360" srcset="https://geko.cloud/wp-content/uploads/2022/03/Rooted-CON-ponencia-1024x461.jpg 1024w, https://geko.cloud/wp-content/uploads/2022/03/Rooted-CON-ponencia-300x135.jpg 300w, https://geko.cloud/wp-content/uploads/2022/03/Rooted-CON-ponencia-768x346.jpg 768w, https://geko.cloud/wp-content/uploads/2022/03/Rooted-CON-ponencia-1536x692.jpg 1536w, https://geko.cloud/wp-content/uploads/2022/03/Rooted-CON-ponencia-2048x922.jpg 2048w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<h2></h2>
<h2><strong>The importance of making cybersecurity a priority</strong></h2>
<p>We know the importance of making cybersecurity a priority.</p>
<p>Data breaches and attacks can reach the level of irreversible natural disaster, often causing business disruption and damage to brand reputation, customer loyalty, and partner relationships, to name a few.</p>
<p><strong>Geko Cloud Consulting Cloud and DevOps</strong>, we are specialists in cybersecurity, we help you protect and ensure the security of your company, regardless of its size, since any company is exposed to attacks and vulnerability.</p>
<p>&nbsp;</p>
<p>For further information please do not hesitate to <strong><a href="https://geko.cloud/en/contact/" target="_blank" rel="noopener">contact us</a>.</strong></p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-attends-rooted-con-2022/">Geko Cloud attends Rooted CON 2022</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/geko-cloud-attends-rooted-con-2022/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Geko Cloud official partners of DigitalOcean</title>
		<link>https://geko.cloud/en/geko-cloud-official-partners-of-digitalocean/</link>
					<comments>https://geko.cloud/en/geko-cloud-official-partners-of-digitalocean/#respond</comments>
		
		<dc:creator><![CDATA[Xènia Adan]]></dc:creator>
		<pubDate>Mon, 21 Feb 2022 09:08:24 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Cloud provider]]></category>
		<category><![CDATA[DigitalOcean]]></category>
		<guid isPermaLink="false">https://geko.cloud/?p=6821</guid>

					<description><![CDATA[<p>We couldn&#8217;t have started the year in a better way by becoming an official partner of DigitalOcean, a cloud provider of cloud computing infrastructure services. &#160; What does DigitalOcean offer? DigitalOcean is a cloud provider that offers an infrastructure platform as a service (IaaS and PaaS). It simplifies the complexities of the cloud, so developers [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-official-partners-of-digitalocean/">Geko Cloud official partners of DigitalOcean</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We couldn&#8217;t have started the year in a better way by becoming an official partner of <strong>DigitalOcean</strong>, a cloud provider of cloud computing infrastructure services.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7342" src="https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-1-1024x576.png" alt="Geko Cloud partners oficiales de DigitalOcean" width="600" height="338" srcset="https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-1-1536x864.png 1536w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-1-2048x1152.png 2048w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<h2></h2>
<h2>What does DigitalOcean offer?</h2>
<p><strong>DigitalOcean</strong> is a cloud provider that offers an infrastructure platform as a service (IaaS and PaaS). It simplifies the complexities of the cloud, so developers can focus their time and energy on building great software.</p>
<p><strong>DigitalOcean</strong> is very popular with open source developers and competes with Amazon Web Services (AWS), Google Cloud or Azure. To deploy DigitalOcean&#8217;s Infrastructure as a Service (IaaS) environment, developers launch a private virtual machine (VM) instance, which DigitalOcean calls a &#8220;droplet&#8221;.</p>
<p>As DigitalOcean says, the simple UI, CLI, APIs, and documents allow you to spend time on the business, while <strong><a href="https://www.digitalocean.com/" target="_blank" rel="noopener">DigitalOcean</a></strong> focuses on the infrastructure.</p>
<p><strong>DigitalOcean</strong> purpose is to penetrate and gain market share in markets such as Spain and Spanish-speaking markets. We are proud to be one of the first partners of DigitalOcean in Spain (and speaks Spanish) being the engine and reference for new collaborations.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7332" src="https://geko.cloud/wp-content/uploads/2022/02/eng-1024x576.png" alt="Geko Cloud official partners of DigitalOcean" width="600" height="338" srcset="https://geko.cloud/wp-content/uploads/2022/02/eng-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/eng-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/eng-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/eng-1536x864.png 1536w, https://geko.cloud/wp-content/uploads/2022/02/eng-2048x1152.png 2048w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<p>This provider is designed for developers and built for businesses and offers:</p>
<ul>
<li>A simple platform</li>
<li>Predictable prices</li>
<li>World class service</li>
</ul>
<p>&nbsp;</p>
<h3 style="text-align: left;"><strong>What product does DigitalOcean offer?</strong></h3>
<ul>
<li><strong>Compute:</strong> DigitalOcen provides you with flexible server configurations sized for any application, industry-leading price-performance, and predictable pricing.</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7440 size-full" src="https://geko.cloud/wp-content/uploads/2022/02/blog-8-1.png" alt="DigitalOcean" width="1600" height="900" srcset="https://geko.cloud/wp-content/uploads/2022/02/blog-8-1.png 1600w, https://geko.cloud/wp-content/uploads/2022/02/blog-8-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/blog-8-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/blog-8-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/blog-8-1-1536x864.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></p>
<ul>
<li><strong>Storage:</strong> Store and quickly access any amount of data reliably in the cloud. They offer several types of storage according to the needs of each one.</li>
<li><strong>Networking:</strong> Secure and control traffic to your apps with your own private network, traffic filtering, and load balancing.</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7426" src="https://geko.cloud/wp-content/uploads/2022/02/blog-2-1.png" alt="DigitalOcean" width="746" height="420" srcset="https://geko.cloud/wp-content/uploads/2022/02/blog-2-1.png 1600w, https://geko.cloud/wp-content/uploads/2022/02/blog-2-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/blog-2-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/blog-2-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/blog-2-1-1536x864.png 1536w" sizes="(max-width: 746px) 100vw, 746px" /></p>
<ul>
<li><strong>Databases</strong>: DigitalOcean Managed Databases is a fully managed, high-performance database cluster service. Using managed databases is a powerful alternative to installing, configuring, maintaining, and protecting databases. Clusters include daily backups with point-in-time recovery (PITR), standby nodes for high availability, and end-to-end SSL encryption. They currently offer four fully managed database engines: <a href="https://www.digitalocean.com/products/managed-databases-mongodb" target="_blank" rel="noopener">MongoDB</a>, <a href="https://www.digitalocean.com/products/managed-databases-mysql" target="_blank" rel="noopener">MySQL</a>, <a href="https://www.digitalocean.com/products/managed-databases-postgresql" target="_blank" rel="noopener">PostgreSQL</a> and <a href="https://www.digitalocean.com/products/managed-databases-redis" target="_blank" rel="noopener">Redis</a> to give your application the performance it needs, without the operational demands of building and running your own database server.</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7438 size-full" src="https://geko.cloud/wp-content/uploads/2022/02/blog-6-1.png" alt="DigitalOcean" width="1600" height="900" srcset="https://geko.cloud/wp-content/uploads/2022/02/blog-6-1.png 1600w, https://geko.cloud/wp-content/uploads/2022/02/blog-6-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/blog-6-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/blog-6-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/blog-6-1-1536x864.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></p>
<ul>
<li><strong>Development tools:</strong> Manage resources programmatically and integrate the entire developer ecosystem. (API, Client Libraries, CLI)</li>
<li><strong>Administrative tools:</strong> Supervision and management.</li>
</ul>
<p>&nbsp;</p>
<p>The DigitalOcean community is made up of people from all over the world (Global Community) who are driven to develop software and want to grow their business in the cloud.</p>
<p><strong>DigitalOcean</strong> offers several <strong>solutions for every need</strong>: It offers from Easy and Reliable Web Hosting, Reliable Web and Mobile App Building, Game Development, Fast, Reliable and Easy to Use Cloud VPN, Run Big Data Batch and Streaming Workloads, SaaS Development, Agency Stores and Web Developers and Managed Cloud Hosting, simple and cost-effective.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7328" src="https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-eng-2-1024x576.png" alt="Geko Cloud official partners of DigitalOcean" width="600" height="338" srcset="https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-eng-2-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-eng-2-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-eng-2-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-eng-2-1536x864.png 1536w, https://geko.cloud/wp-content/uploads/2022/02/DigitalOcean-eng-2-2048x1152.png 2048w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<h3 style="text-align: center;"><strong>Industry Leading Bandwidth Pricing</strong></h3>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7419 size-large" src="https://geko.cloud/wp-content/uploads/2022/02/blog-3-1-1024x576.png" alt="DigitalOcean" width="800" height="450" srcset="https://geko.cloud/wp-content/uploads/2022/02/blog-3-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/blog-3-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/blog-3-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/blog-3-1-1536x864.png 1536w, https://geko.cloud/wp-content/uploads/2022/02/blog-3-1.png 1600w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7423 size-full" src="https://geko.cloud/wp-content/uploads/2022/02/blog-4-1.png" alt="DigitalOcean" width="1600" height="900" srcset="https://geko.cloud/wp-content/uploads/2022/02/blog-4-1.png 1600w, https://geko.cloud/wp-content/uploads/2022/02/blog-4-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/blog-4-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/blog-4-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/blog-4-1-1536x864.png 1536w" sizes="(max-width: 1600px) 100vw, 1600px" /></p>
<h3></h3>
<h3 style="text-align: center;"><strong>Do more with less complexity</strong></h3>
<p>&nbsp;</p>
<div style="width: 640px;" class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]-->
<video class="wp-video-shortcode" id="video-6821-1" width="640" height="360" preload="metadata" controls="controls"><source type="video/mp4" src="https://geko.cloud/wp-content/uploads/2022/02/control-panel-video.mp4?_=1" /><a href="https://geko.cloud/wp-content/uploads/2022/02/control-panel-video.mp4">https://geko.cloud/wp-content/uploads/2022/02/control-panel-video.mp4</a></video></div>
<h3></h3>
<p>&nbsp;</p>
<h3><strong>How do I know if it is the ideal provider for me?</strong></h3>
<p>If you meet the following characteristics, it means that DigitalOcean is for you.</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7421" src="https://geko.cloud/wp-content/uploads/2022/02/blog-5-1-1024x576.png" alt="DigitalOcean" width="600" height="338" srcset="https://geko.cloud/wp-content/uploads/2022/02/blog-5-1-1024x576.png 1024w, https://geko.cloud/wp-content/uploads/2022/02/blog-5-1-300x169.png 300w, https://geko.cloud/wp-content/uploads/2022/02/blog-5-1-768x432.png 768w, https://geko.cloud/wp-content/uploads/2022/02/blog-5-1-1536x864.png 1536w, https://geko.cloud/wp-content/uploads/2022/02/blog-5-1.png 1600w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>&nbsp;</p>
<h2>About Geko Cloud</h2>
<p>We currently work with more than 40 clients internationally, and a team of professionals certified in different cloud providers and DevOps technologies, offering a range of services to adapt to the needs of our customers and help transform their businesses. At <a href="https://geko.cloud/en/" target="_blank" rel="noopener"><strong>Geko Cloud</strong> </a>we analyse your infrastructure to improve the automation and internal processes, so that the deployment of your application is agile, efficient, and secure.These improvements accelerate time to market and result in achieving your KPIs.</p>
<p>Unlike other companies, we do not work exclusively with any cloud service provider. We are free to adapt to the needs of our clients and we introduce ourselves to their methodologies and work philosophy. Direct contact and proximity to our clients is a fundamental pillar of our service, which is why we work as a part of their internal team.</p>
<p>We want to help you achieve your goals! <a href="https://geko.cloud/en/contact/">Shall we talk?</a></p>
<p>La entrada <a href="https://geko.cloud/en/geko-cloud-official-partners-of-digitalocean/">Geko Cloud official partners of DigitalOcean</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/geko-cloud-official-partners-of-digitalocean/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SSL Root Certificates Let&#8217;s encrypt Issue</title>
		<link>https://geko.cloud/en/ssl-root-certificates-lets-encrypt-issue/</link>
					<comments>https://geko.cloud/en/ssl-root-certificates-lets-encrypt-issue/#respond</comments>
		
		<dc:creator><![CDATA[Jose Luis Sánchez]]></dc:creator>
		<pubDate>Fri, 01 Oct 2021 12:30:24 +0000</pubDate>
				<category><![CDATA[Featured post]]></category>
		<category><![CDATA[Incidents]]></category>
		<category><![CDATA[Labs]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[letsencrypt]]></category>
		<guid isPermaLink="false">https://geko.cloud/?p=3593</guid>

					<description><![CDATA[<p>We have detected an issue regarding letsencrypt certificate CA trust regarding a CA certificate that expired yesterday 30/09/2021. This issue consists on that clients will wrongly identify correct, valid certificates as invalid, because the CA they are based on is now invalid and the client software was not updated to trust the new CA, so [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/ssl-root-certificates-lets-encrypt-issue/">SSL Root Certificates Let&#8217;s encrypt Issue</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">We have detected an issue regarding letsencrypt certificate CA trust regarding a CA certificate that expired yesterday 30/09/2021.</span></p>
<p><span style="font-weight: 400;"> This issue consists on that clients will wrongly identify correct, valid certificates as invalid, because the CA they are based on is now invalid and the client software was not updated to trust the new CA, so it is now giving these authentication problems. We have identified that this is a problem with older software clients like curl, or older versions of programming languages like php that do not have this CA installed in them and thus fail to access clients with letsencrypt certificates. </span></p>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Scope</span></h2>
<h3><span style="font-weight: 400;">Affected software versions</span></h3>
<p><span style="font-weight: 400;">&#8211; OpenSSL &lt;= 1.0.2</span></p>
<p><span style="font-weight: 400;">&#8211; Windows &lt; XP SP3</span></p>
<p><span style="font-weight: 400;">&#8211; macOS &lt; 10.12.1</span></p>
<p><span style="font-weight: 400;">&#8211; iOS &lt; 10 (iPhone 5 is the lowest model that can get to iOS 10)</span></p>
<p><span style="font-weight: 400;">&#8211; Android &lt; 7.1.1 (but &gt;= 2.3.6 will work if served ISRG Root X1 cross-sign)</span></p>
<p><span style="font-weight: 400;">&#8211; Mozilla Firefox &lt; 50</span></p>
<p><span style="font-weight: 400;">&#8211; Ubuntu &lt; 16.04</span></p>
<p><span style="font-weight: 400;">&#8211; Debian &lt; 8</span></p>
<p><span style="font-weight: 400;">&#8211; Java 8 &lt; 8u141</span></p>
<p><span style="font-weight: 400;">&#8211; Java 7 &lt; 7u151</span></p>
<p><span style="font-weight: 400;">&#8211; NSS &lt; 3.26<br />
-CDN like Cloudflare</span></p>
<p><span style="font-weight: 400;">&#8211; Amazon FireOS (Silk Browser)</span></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">This is an effect that can not only be felt by users or client applications, but by the application itself. For example, if your application is running on a system using a version lower than the detailed above, like a webserver with openssl 1.0.1, requests to any letsencrypt-backed service will fail. </span></p>
<p>&nbsp;</p>
<h2><span style="font-weight: 400;">Remediation</span></h2>
<p><span style="font-weight: 400;">Solution to this problem is to upgrade the client version of the software stack so it trusts the new root CA as a full solution. You can also patch the issue by modifying your software so it doesn’t check the validity of the CA, although keep in mind that this should be a temporary solution as it is an insecure software practice and should not be left applied in a production environment more time than necessary.</span></p>
<p>&nbsp;</p>
<p><span style="font-weight: 400;">Here’s more technical information about this issue:</span></p>
<p><a href="https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/"><span style="font-weight: 400;">https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/</span></a></p>
<p>La entrada <a href="https://geko.cloud/en/ssl-root-certificates-lets-encrypt-issue/">SSL Root Certificates Let&#8217;s encrypt Issue</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/ssl-root-certificates-lets-encrypt-issue/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Is internet as robust as they say?</title>
		<link>https://geko.cloud/en/is-internet-as-robust-as-they-say/</link>
					<comments>https://geko.cloud/en/is-internet-as-robust-as-they-say/#respond</comments>
		
		<dc:creator><![CDATA[David Pujadas]]></dc:creator>
		<pubDate>Fri, 11 Jun 2021 07:21:20 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[others]]></category>
		<guid isPermaLink="false">https://geko2.factoryfy.com/is-internet-as-robust-as-they-say/</guid>

					<description><![CDATA[<p>[:en] What happened? Last 8th, from about 10 AM UTC, we started to receive different error reports from our customers: one couldn&#8217;t access his Github pages, another couldn&#8217;t manage his infrastructure with terraform, the one over there couldn&#8217;t build his python application &#8230; When we posted these errors on our shared channels we realized that [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/is-internet-as-robust-as-they-say/">Is internet as robust as they say?</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>[:en]</p>
<h3><strong>What happened?</strong></h3>
<p><span style="font-weight: 500;">Last 8th, from about 10 AM UTC, we started to receive different error reports from our customers: one <a href="https://www.githubstatus.com/incidents/96l7gcj0fcc8" target="_blank" rel="noopener">couldn&#8217;t access his Github pages</a>, another couldn&#8217;t <a href="https://status.hashicorp.com/incidents/wf2zrxq636ys" target="_blank" rel="noopener">manage his infrastructure with terraform</a>, the one over there couldn&#8217;t <a href="https://status.python.org/incidents/7ltfyzj2jk0x" target="_blank" rel="noopener">build his python application &#8230;</a></span></p>
<p><span style="font-weight: 500;">When we posted these errors on our shared channels we realized that something big was going on because, as they say: one is an accident, two is a coincidence, three is a pattern. So we started digging around and soon discovered that one of the world&#8217;s leading <a href="https://www.fastly.com/blog/summary-of-june-8-outage">CDNs was having problems</a></span>.</p>
<h3><strong>What is a CDN?</strong></h3>
<p><span style="font-weight: 500;">A CDN (Content Delivery Network) is a globally distributed network of points of presence (PoPs) designed to get content to customers faster and more reliably. Whether we are aware of it or not, we all interact with a CDN on a daily basis: when we read the news on our favorite portal, when we make an online purchase, when we watch our favorite series on Netflix or when we take a look at our social media feeds. The CDN is the &#8220;invisible helper&#8221; behind that, in the vast majority of cases, excellent experience, because it helps minimize load times and latency in content delivery by physically reducing the distance between the content provider and its users.</span></p>
<h3><strong>How to react?</strong></h3>
<p><span style="font-weight: 500;">So what can you do when a provider through which a very significant percentage of the world&#8217;s web traffic passes is down?</span></p>
<p><span style="font-weight: 500;">TL;DR: Well, not much, really.</span></p>
<p><span style="font-weight: 500;">If you are a direct client of a CDN and you cannot afford to be offline in a similar circumstance, you have no choice but to implement a multi-CDN strategy (i.e. distribute your traffic across 2 or more networks to achieve redundancy and high availability). But this option is not affordable for everyone, besides adding extra configuration and complexity to your platform. </span></p>
<p><span style="font-weight: 500;">But if you are an indirect client (i.e. you use a service accessed through a CDN), your alternatives are rather null: wait for the service you use to implement a workaround or for the source of the problem to be solved (fortunately, in this case the incident was solved in less than 1 hour). The best thing to do is to <a href="https://twitter.com/geko_cloud/status/1402207386132226050" target="_blank" rel="noopener">realize as soon as possible</a> that the problem is someone else&#8217;s problem so as not to waste time investigating what you have broken on your side &#8230;</span></p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-4793 size-medium" src="https://geko2.factoryfy.com/wp-content/uploads/meme-1-300x263.jpg" alt="scared" width="300" height="263" /></p>
<h3><strong>Can it happen again?</strong></h3>
<p><span style="font-weight: 500;">Well, assuming that it is <a href="https://www.cloudflarestatus.com/incidents/tx4pgxs6zxdr">not the first time it happens</a> and taking into account the <a href="https://xkcd.com/2347/" target="_blank" rel="noopener">nature of today&#8217;s internet</a>, we can take it for sure.</span></p>
<p><span style="font-weight: 500;">So if you want to be prepared for the occasion and plan the necessary steps to mitigate the impact (either through a multi-CDN strategy or looking for alternatives to services that may be affected), <a href="https://geko.cloud/en/contact/" target="_blank" rel="noopener">do not hesitate to contact us</a></span>.</p>
<p>See you on the next fall &#8230; I mean&#8230; on the next post.</p>
<p>La entrada <a href="https://geko.cloud/en/is-internet-as-robust-as-they-say/">Is internet as robust as they say?</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/is-internet-as-robust-as-they-say/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GCP/GKE – New logging system</title>
		<link>https://geko.cloud/en/gcp-gke-new-logging-system/</link>
					<comments>https://geko.cloud/en/gcp-gke-new-logging-system/#respond</comments>
		
		<dc:creator><![CDATA[Geko Cloud]]></dc:creator>
		<pubDate>Mon, 07 Sep 2020 05:27:04 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[GKE]]></category>
		<category><![CDATA[Google Cloud]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<guid isPermaLink="false">https://geko2.factoryfy.com/gcp-gke-new-logging-system/</guid>

					<description><![CDATA[<p>Introduction It&#8217;s very likely you have been running a GKE cluster at the version v1.15 for many months without issues and then -suddenly- the logs stopped being received. You are using the default logging system the system provides, so you then check the GCP status website but everything is running fine. You also know you [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/gcp-gke-new-logging-system/">GCP/GKE – New logging system</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Introduction</h2>
<p>It&#8217;s very likely you have been running a <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/kubernetes-engine-overview">GKE</a> cluster at the version v1.15 for many months without issues and then -suddenly- the logs stopped being received. You are using the default logging system the system provides, so you then check the <a href="https://status.cloud.google.com/">GCP status website</a> but everything is running fine. You also know you have not modified anything on the cluster before the log stop, but at the same time you guess it has to be something on your side (on our case because it&#8217;s not happening on some other projects we manage).</p>
<p>If the above story is familiar to you continue reading as this article will cover from how to detect it, to the solution that will make your cluster logs being received again.</p>
<h2>1. Symptoms</h2>
<ol style="list-style-type: none; color: #3a3a3a; font-weight: 400;">
<li style="list-style-type: none;">
<ol style="list-style-type: none; color: #3a3a3a; font-weight: 400;">
<li>&#8211; The very first symptom you may notice is the sudden, complete absence of logs in <a href="https://en.wikipedia.org/wiki/Stackdriver">Stackdriver</a>, which should be coming -as usual- from your cluster&#8217;s pods.</li>
</ol>
</li>
</ol>
<p>&nbsp;</p>
<ol style="list-style-type: none; color: #3a3a3a; font-weight: 400;">
<li>&#8211; Beside the previous fact, you will additionally find out you have no <a href="https://en.wikipedia.org/wiki/Fluentd">Fluentd</a> agents anymore in your cluster.
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{">$ kubectl get daemonset -n kube-system | grep -i fluentd

</pre>
</div>
</li>
<li>&#8211; On the other hand, all the nodes of your cluster have the label <strong>beta.kubernetes.io/fluentd-ds-ready=true</strong>, which is required for the Fluentd agents to know to which nodes should be deployed.
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{">$ kubectl get nodes
NAME                           STATUS   ROLES    AGE     VERSION
gke-cluster-node-93c020-7rjq   Ready    none     14h     v1.15.11-gke.15
gke-cluster-node-93c020-9w22   Ready    none     23h     v1.15.11-gke.15
gke-cluster-node-93c020-jdbt   Ready    none     47h     v1.15.11-gke.15
gke-cluster-node-93c020-jvcl   Ready    none     3h17m   v1.15.11-gke.15

$ kubectl describe node gke-cluster-node-93c020-7rjq | grep -i fluentd-ds-ready
       beta.kubernetes.io/fluentd-ds-ready=true

$ # Do the same for the remaining nodes in order to ensure all of them are properly labeled</pre>
</div>
</li>
<li>&#8211; Your GKE cluster is currently at the version v1.15 or greater.</li>
</ol>
<h2>2. Diagnose</h2>
<p>What is currently happening is GCP forcibly deprecating the legacy monitoring/logging system. The replacement is called <a href="https://cloud.google.com/stackdriver/docs/solutions/gke">Cloud Operations for GKE</a> which (for our use case) does basically the same. Once said that, keep in mind there are a few differences you should take care about when searching (such as metric names changes), and that you will find them all on the <a href="https://cloud.google.com/stackdriver/docs/solutions/gke/migration#what-is-changing">migration guide</a>.</p>
<h2>3. Treatment</h2>
<h3>Label the cluster nodes</h3>
<p>If you found on previous steps that your cluster nodes were not labeled, do it now!</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{">$ kubectl label node $NODE_NAME beta.kubernetes.io/fluentd-ds-ready=true</pre>
</div>
<h3>Get your cluster&#8217;s name</h3>
<p>List the available clusters.</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{">$ gcloud container clusters list
NAME        LOCATION        MASTER_VERSION  MASTER_IP    MACHINE_TYPE   NODE_VERSION    NUM_NODES  STATUS
my-cluster  europe-east1-a  1.15.12-gke.2   34.35.36.37  n1-standard-2  1.15.11-gke.15  4          RUNNING
</pre>
</div>
<h3>Disable the logging service for your cluster</h3>
<p>Update your cluster&#8217;s config in order to set the logging service to <em>none.</em></p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{">$ gcloud container clusters update my-cluster --logging-service none</pre>
</div>
<h3>Enable again the logging service for your cluster</h3>
<p>Update your cluster&#8217;s config in order to set the logging service to the default one.</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{">$ gcloud container clusters update my-cluster --logging-service logging.googleapis.com</pre>
</div>
<p><strong>WARNING:</strong> You will get an error telling you that enabling it is not possible due to the deprecation. This is the way we finally realized where the problem was. Just move on, you are on the right way.</p>
<h3>Ensure the migration status is the expected one</h3>
<p>Open the <a href="https://console.cloud.google.com/monitoring">monitoring site at the GCP GUI</a> and then go to Settings. You will find a tab named &#8220;Kubernetes Migration Status&#8221; which should look as follows.</p>
<p><img loading="lazy" decoding="async" class="wp-image-2435 size-full alignnone" src="https://geko2.factoryfy.com/wp-content/uploads/kubernetes-migration-dashboard.png" alt="" width="871" height="554" /></p>
<h3>Fully enable the logging&amp;monitoring service for your cluster</h3>
<p>Open the <a href="https://console.cloud.google.com/kubernetes/list">GKE clusters list</a> and then click on the name of the cluster where you want to setup the new logging system. Once you see the cluster config, click on the EDIT button as is shown below.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-2437 alignnone" src="https://geko2.factoryfy.com/wp-content/uploads/edit-cluster.png" alt="" width="731" height="213" /></p>
<p>Scroll down until finding the <span class="p6n-form-label"><span class="p6n-form-label-transclude"><strong>Kubernetes Engine Monitoring</strong> setting and then select the <strong>System and workload logging and monitoring</strong> option.</span></span></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2439" src="https://geko2.factoryfy.com/wp-content/uploads/monitoring-dropdown.png" alt="" width="463" height="131" /></p>
<p><strong>IMPORTANT: </strong>Don&#8217;t forget to save your changes at the bottom.</p>
<h5>And that&#8217;s it! Your cluster will receive logs again as expected!</h5>
<p>&nbsp;</p>
<h2>Conclusion</h2>
<p>As you may probably know Google Cloud Platform is still in beta, so you will often find some changes breaking your already-working systems. You have two options at this point: On the one hand you could keep yourself up to date with all the future changes and deprecations. On the other hand you could just limit yourself to fix them as soon as they appear, but keep in mind you will always be blindly fighting against them.</p>
<p>There is a third option (which should be the first one), consisting on regularly coming to the <a href="https://geko.cloud/en/blog/">Geko&#8217;s blog</a> and check out if we have already dealt with the problem you are encountering. The Geko team will be always glad to see you here <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="https://geko.cloud/en/contact/" target="_blank" rel="noopener noreferrer">Contact us for further information!</a></p>
<p>La entrada <a href="https://geko.cloud/en/gcp-gke-new-logging-system/">GCP/GKE – New logging system</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/gcp-gke-new-logging-system/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Upgrade GKE public-cluster’s Terraform module</title>
		<link>https://geko.cloud/en/upgrade-gke-public-clusters-terraform-module/</link>
					<comments>https://geko.cloud/en/upgrade-gke-public-clusters-terraform-module/#respond</comments>
		
		<dc:creator><![CDATA[Jose Luis Sánchez]]></dc:creator>
		<pubDate>Wed, 13 May 2020 06:24:40 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[GKE]]></category>
		<category><![CDATA[Google Cloud]]></category>
		<category><![CDATA[Terraform]]></category>
		<guid isPermaLink="false">https://geko2.factoryfy.com/upgrade-gke-public-clusters-terraform-module/</guid>

					<description><![CDATA[<p>Introduction From time to time Google introduces new features and changes that sometimes also force the Terraform modules to upgrade themselves. It was our case at Geko, where we were using the GKE module for public-cluster deployment&#38;management at version 5.x. A few days ago, when we planned to update some parameters it came that Google [&#8230;]</p>
<p>La entrada <a href="https://geko.cloud/en/upgrade-gke-public-clusters-terraform-module/">Upgrade GKE public-cluster’s Terraform module</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Introduction</h3>
<p>From time to time Google introduces new features and changes that sometimes also force the <a href="https://www.terraform.io/docs/configuration/modules.html">Terraform modules</a> to upgrade themselves. It was our case at <a href="https://geko2.factoryfy.com/">Geko</a>, where we were using the <a href="https://registry.terraform.io/modules/terraform-google-modules/kubernetes-engine/google/5.1.1/submodules/beta-public-cluster">GKE module for public-cluster deployment&amp;management at version 5.x</a>. A few days ago, when we planned to update some parameters it came that Google had removed the support for the Kubernetes dashboard. It was completely deprecated and the module was failing because of it, so we were forced to upgrade the module in order to meet the new conditions. There were up to 3 major version upgrades available, so we decided to go for it and use the latest one. However, it was not a standalone solution as it required to handle Terraform state&#8217;s incoherences.</p>
<p>The aim of this lab is to learn how to <strong>upgrade</strong> the official <strong>Terraform module</strong> intended to deploy&amp;manage a <strong>public GKE cluster</strong>. We will specially deal with module&#8217;s (<a href="https://registry.terraform.io/modules/terraform-google-modules/kubernetes-engine/google/8.1.0/submodules/beta-public-cluster">kubernetes-engine.beta-public-cluster</a>) breaking changes, and we will manage to obtain the consistent status we previously had before the failure which preceded the upgrade.</p>
<p><strong>Estimated time to finish this lab</strong>: ~20 minutes</p>
<h3>1. Remove the previous resources</h3>
<p><strong>It&#8217;s strongly encouraged to perform a <em>tfstate</em> file backup before continue!</strong></p>
<p>It&#8217;s especially important to remove all the conflicting resources from the Terraform state as soon as they are bounded between them using dependencies. The goal here is to remove any deprecated binding prior to importing them again from the current &#8220;picture&#8221; there&#8217;s already deployed.</p>
<p>The main components on a Kubernetes cluster are the networks (and subnetworks), the node pool and the cluster itself. Let&#8217;s focus on them.</p>
<div class="wp-block-codemirror-blocks code-block">
<pre class="CodeMirror" data-setting="{">terraform state rm module.gke.google_container_cluster.primary
terraform state rm module.gke.google_container_node_pool.pools[0]
terraform state rm module.vpc.google_compute_network.network
terraform state rm module.vpc.google_compute_subnetwork.subnetwork[0]
terraform state rm module.vpc.google_compute_subnetwork.subnetwork[1]</pre>
</div>
<h3>2. Upgrade versions</h3>
<p>Once removed the previous states the next step is to set the version for the required modules to the current latest version. For the GKE module the latest now it&#8217;s 8.1.0, but it will be allowed to automatically adopt minor upgrades (&#8220;~&gt;&#8221;).</p>
<h5>Upgrade the GKE cluster module</h5>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{"> module "gke" {
   source  = "terraform-google-modules/kubernetes-engine/google//modules/beta-public-cluster"
-  version = "~&gt; 5.0"
+  version = "~&gt; 8.1"
</pre>
</div>
<h5>Upgrade the VPC module</h5>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{"> module "vpc" {
-  source  = "github.com/terraform-google-modules/terraform-google-network?ref=v1.1.0"
+  source  = "github.com/terraform-google-modules/terraform-google-network?ref=v2.3.0"</pre>
</div>
<h5>Check the new resources</h5>
<p>In order to find out if the new resources have experienced a name change (due to the modules upgrade), a <a href="https://www.terraform.io/docs/commands/plan.html"><strong>Terraform plan</strong></a> is strongly encouraged.</p>
<p>On this case it has been found that some module&#8217;s internal hierarchy and also list&#8217;s indexes have changed.</p>
<div class="wp-block-codemirror-blocks code-block">
<pre class="CodeMirror" data-setting="{">  module.gke.google_container_cluster.primary
  
<b>-</b> module.gke.google_container_node_pool.pools[0]
<b>+</b> module.gke.google_container_node_pool.pools["default-node-pool"]

  module.vpc.google_compute_network.network
  
<b>-</b> module.vpc.google_compute_subnetwork.subnetwork[0]
<b>+</b> module.vpc.module.subnets.google_compute_subnetwork.subnetwork["southamerica-east1/my-cluster-public"]

<b>-</b> module.vpc.google_compute_subnetwork.subnetwork[1]
<b>+</b> module.vpc.module.subnets.google_compute_subnetwork.subnetwork["southamerica-east1/my-cluster-private"]</pre>
</div>
<h3>3. Import fresh resources</h3>
<p>Keep in mind that the zone/region depends on your kind of cluster. If it&#8217;s zonal you must use the master zone (e.g. <em>southamerica-east1-a</em>). On the other hand, if it&#8217;s a regional cluster you must use the region (e.g. <em>southamerica-east1</em>). The following example assumes a regional cluster located at <em>southamerica-east1</em>, in the project &#8220;<strong>my-project</strong>&#8220;, and with a cluster name &#8220;<strong>my-cluster</strong>&#8220;. The network names were set accordingly to the cluster&#8217;s name, just adding the suffixes &#8220;private&#8221; and &#8220;public&#8221; to the subnets to properly differentiate them.</p>
<p><strong>Note also the new module hierarchy and indexing.</strong></p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{"># Global vars
REGION="southamerica-east1"
PROJECT="my-project"
CLUSTER="my-cluster"

# Cluster
CLUSTER_LOCAL="module.gke.google_container_cluster.primary"
CLUSTER_REMOTE="${PROJECT}/${REGION}/${CLUSTER}"
terraform import $CLUSTER_LOCAL $CLUSTER_REMOTE

# Node pool
POOL_LOCAL="module.gke.google_container_node_pool.pools["default-node-pool"]"
POOL_REMOTE="${CLUSTER_REMOTE}/default-node-pool"
terraform import $POOL_LOCAL $POOL_REMOTE

# Subnetworks
BASE_SUBNET_LOCAL="module.vpc.module.subnets.google_compute_subnetwork.subnetwork"

## Public
PUBLIC_SUBNET_LOCAL="${BASE_SUBNET_LOCAL}["${REGION}/${CLUSTER}-public"]"
PUBLIC_SUBNET_REMOTE="${CLUSTER_REMOTE}-public"
terraform import $PUBLIC_SUBNET_LOCAL $PUBLIC_SUBNET_REMOTE

## Private
PRIVATE_SUBNET_LOCAL="${BASE_SUBNET_LOCAL}["${REGION}/${CLUSTER}-private"]"
PRIVATE_SUBNET_REMOTE="${CLUSTER_REMOTE}-private"
terraform import $PRIVATE_SUBNET_LOCAL $PRIVATE_SUBNET_REMOTE

# Network
NETWORK_LOCAL="module.vpc.module.vpc.google_compute_network.network"
NETWORK_REMOTE="${PROJECT}/${CLUSTER}"
terraform import $NETWORK_LOCAL $NETWORK_REMOTE</pre>
</div>
<h3> 4. Update parameters</h3>
<p>It&#8217;s very likely you will encounter that after a Terraform plan the <strong><em>google_container_cluster</em> </strong>resource still needs to be updated due to a <em>subnetwork</em> parameter change. The new subnet keys have made the indexes to change their order. Just edit your GKE module to replace the <em>subnetwork</em> parameter as below.</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{"><b>-</b> subnetwork = module.vpc.subnets_names[<b>0</b>]
<b>+</b> subnetwork = module.vpc.subnets_names[<b>1</b>]</pre>
</div>
<h3>Conclusion</h3>
<p>As you may have read above, sometimes -when relying on third parties- could happen that a breaking change is introduced and you get yourself into troubles to get the service back again. Beside this, the solution could introduce collateral damages which will require additional sub-solutions. On this particular case regarding Terraform, dealing with inconsistent states is not really common nor recommended, but it comes that is the only method you have available to solve them on your tool-set.</p>
<hr />
<p>I hope you&#8217;ve enjoyed this post and I encourage you to <a href="https://geko.cloud/en/blog/">check our blog for other posts</a> that you might find helpful. <a href="https://geko.cloud/en/contact/">Do not hesitate to contact us</a> if you would like us to help you on your projects.</p>
<p>See you on the next post!</p>
<p>La entrada <a href="https://geko.cloud/en/upgrade-gke-public-clusters-terraform-module/">Upgrade GKE public-cluster’s Terraform module</a> se publicó primero en <a href="https://geko.cloud/en/">Geko Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://geko.cloud/en/upgrade-gke-public-clusters-terraform-module/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
