<?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>TrilioVault Archives - OVHcloud Blog</title>
	<atom:link href="https://blog.ovhcloud.com/tag/triliovault/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ovhcloud.com/tag/triliovault/</link>
	<description>Innovation for Freedom</description>
	<lastBuildDate>Mon, 03 Jul 2023 08:02:58 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://blog.ovhcloud.com/wp-content/uploads/2019/07/cropped-cropped-nouveau-logo-ovh-rebranding-32x32.gif</url>
	<title>TrilioVault Archives - OVHcloud Blog</title>
	<link>https://blog.ovhcloud.com/tag/triliovault/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Use TrilioVault to help you backup and restore your OVHcloud Managed Kubernetes cluster</title>
		<link>https://blog.ovhcloud.com/use-triliovault-to-help-you-backup-and-restore-your-ovhcloud-managed-kubernetes-cluster/</link>
		
		<dc:creator><![CDATA[Horacio Gonzalez]]></dc:creator>
		<pubDate>Thu, 12 May 2022 06:17:14 +0000</pubDate>
				<category><![CDATA[OVHcloud Engineering]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[Kubecon]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[OVH]]></category>
		<category><![CDATA[OVHcloud]]></category>
		<category><![CDATA[Public Cloud]]></category>
		<category><![CDATA[Trilio]]></category>
		<category><![CDATA[TrilioVault]]></category>
		<guid isPermaLink="false">https://blog.ovhcloud.com/?p=22960</guid>

					<description><![CDATA[You are probably already familiar with our managed Kubernetes offer, and the comfort provided by not having to manage administration. [&#8230;]<img src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fuse-triliovault-to-help-you-backup-and-restore-your-ovhcloud-managed-kubernetes-cluster%2F&amp;action_name=Use%20TrilioVault%20to%20help%20you%20backup%20and%20restore%20your%20OVHcloud%20Managed%20Kubernetes%20cluster&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">You are probably already familiar with our managed Kubernetes offer, and the comfort provided by not having to manage administration.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><a href="https://www.ovhcloud.com/en-gb/public-cloud/kubernetes/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer"><img fetchpriority="high" decoding="async" width="590" height="658" src="https://blog.ovhcloud.com/wp-content/uploads/2022/05/Kubernetes_0-1.png" alt="" class="wp-image-22963" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/05/Kubernetes_0-1.png 590w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/Kubernetes_0-1-269x300.png 269w" sizes="(max-width: 590px) 100vw, 590px" /></a></figure></div>



<h2 class="wp-block-heading">But what is your backup and restore strategy?</h2>



<p class="wp-block-paragraph">It is important to be aware that in the event of failure of your infrastructure other than those related to the engine, you are responsible for your backups and restores.<br>What scenarios exist for a Kubernetes cluster?<br>You have the choice, and there is no universal answer to this question, because everything will depend on your strategy and your organization.</p>



<p class="wp-block-paragraph">In the event of a functional or technical failure, your strategy may be to rebuild everything from your sources, on a freshly created Kubernetes cluster.<br>This rollback strategy will be even more effective if your organization practices the DevOps principle of “Shift Left”, which implies that your developers are responsible for deployments via a policy based on infra-as-code.<br>There are potentially a few downsides to this backup/restore method.<br>Indeed, the life cycle of your resources can cause a difference between the definition of these and their real assignments in the cluster.<br>The role of Kubernetes is to be able to manage your resources, and transform them as needed depending on the load or third-party events.</p>



<p class="wp-block-paragraph">Take the example of a Kubernetes API update, your resources will be automatically updated with the new version, but the initial definition of your resource will become obsolete without your intervention.<br>Another example, if among the Kubernetes ecosystem you use tools such as <a href="https://kyverno.io" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">kyverno </a>or <a href="https://github.com/open-policy-agent/gatekeeper" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">OPA Gatekeeper</a>, you will have discrepancies between the definition of your resources and their deployment, which will complicate the restoration.</p>



<p class="wp-block-paragraph">Alternatively, you can assign this restore task to people within the Ops role in your organization.<br>In this case, the approach will be rather “system”, that is to say decorrelated from the business, the restoration strategy will be the restoration to a state at time T of the technical environment, often resulting from an image capture, called a snapshot.<br>To achieve this result, various tools are now recognized for backing up and restoring your Kubernetes cluster. Some examples:<br>&#8211; <a href="https://trilio.io" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Trilio</a><br>&#8211; <a href="https://velero.io" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Velero</a><br>&#8211; <a href="https://stash.run" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Stash</a><br>Our managed Kubernetes offer today does not offer an integrated backup solution, because, as we have seen, there are too many strategies and organizations.<br></p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/05/TrilioLogo-1024x414.png" alt="" class="wp-image-22968" width="145" height="59" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/05/TrilioLogo-1024x414.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/TrilioLogo-300x121.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/TrilioLogo-768x310.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/TrilioLogo.png 1250w" sizes="(max-width: 145px) 100vw, 145px" /></figure>



<p class="wp-block-paragraph">A few months ago, the company Trilio came to offer us, via a Pull Request (PR) on our <a href="https://github.com/ovh/docs" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">public documentation space</a>, a very complete tutorial on the installation of their <a href="https://trilio.io/products/triliovault-kubernetes/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Triliovault for Kubernetes</a> product on our managed Kubernetes offer.<br>After some technical discussions on implementation and formatting, we were pleased to add this tutorial to our official documentation:</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><a href="https://docs.ovh.com/gb/en/kubernetes/backup-and-restore-cluster-namespace-and-applications-with-trilio/" data-wpel-link="exclude"><img decoding="async" src="https://blog.ovhcloud.com/wp-content/uploads/2022/05/Capture-décran-2022-05-09-à-17.22.45-1024x329.png" alt="" class="wp-image-22977" width="442" height="142" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/05/Capture-décran-2022-05-09-à-17.22.45-1024x329.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/Capture-décran-2022-05-09-à-17.22.45-300x96.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/Capture-décran-2022-05-09-à-17.22.45-768x247.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/Capture-décran-2022-05-09-à-17.22.45-1536x494.png 1536w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/Capture-décran-2022-05-09-à-17.22.45.png 1730w" sizes="(max-width: 442px) 100vw, 442px" /></a></figure></div>



<p class="wp-block-paragraph">To summarize very succinctly what <a href="https://trilio.io/products/triliovault-kubernetes/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Triliovault for Kubernetes</a> offers us, here is a simple diagram.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://docs.trilio.io/kubernetes/architecture/backup-and-restore-process" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer"><img loading="lazy" decoding="async" width="1024" height="580" src="https://blog.ovhcloud.com/wp-content/uploads/2022/05/trilio01-1024x580.png" alt="" class="wp-image-22965" srcset="https://blog.ovhcloud.com/wp-content/uploads/2022/05/trilio01-1024x580.png 1024w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/trilio01-300x170.png 300w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/trilio01-768x435.png 768w, https://blog.ovhcloud.com/wp-content/uploads/2022/05/trilio01.png 1163w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure></div>



<p class="wp-block-paragraph">See the complete <a href="https://docs.trilio.io/kubernetes/overview/introduction-1" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Trilio documentation</a></p>



<p class="wp-block-paragraph">The tool backs up resources first and makes snapshots of physical volumes. The backed up data is stored in an Object Storage such as S3.<br>Saved resources can be filtered, by namespaces, services, etc.<br>The administration of the tool is done either by applying manifest files or via a web console.<br>If we look at Trilio&#8217;s offer, we see that the <a href="https://trilio.io/products/triliovault-kubernetes/" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Triliovault for Kubernetes</a> tool adapts to many cloud platforms: OpenShift/OKD, Rancher (RKE1/RKE2), K3S, EKS, AKS, GKE, TKG, MKE, Digital Ocean and of course OVHcloud.<br>Ref: <a href="https://docs.trilio.io/kubernetes/overview/compatibility-matrix" data-wpel-link="external" target="_blank" rel="nofollow external noopener noreferrer">Compatibility matrix</a></p>



<p class="wp-block-paragraph">We greatly appreciated working together on this PR, as it was done without any commercial or strategic agreements.<br>For our part, we are committed to offering the best Kubernetes service to our customers, and Trilio to ensuring that this environment is secure.<br>A fine example of complementarity technologies and alignment of objectives.</p>



<p class="wp-block-paragraph">The story does not end there, then, because in a week at the time of writing this article, we have the opportunity to meet “in the flesh” at Valencia Spain, on the occasion of the Kubecon Europe 2022.</p>



<p class="wp-block-paragraph">If you are therefore interested in our respective offers and would like to see a demo, this is the perfect opportunity!</p>
<img loading="lazy" decoding="async" src="//blog.ovhcloud.com/wp-content/plugins/matomo/app/matomo.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Fblog.ovhcloud.com%2Fuse-triliovault-to-help-you-backup-and-restore-your-ovhcloud-managed-kubernetes-cluster%2F&amp;action_name=Use%20TrilioVault%20to%20help%20you%20backup%20and%20restore%20your%20OVHcloud%20Managed%20Kubernetes%20cluster&amp;urlref=https%3A%2F%2Fblog.ovhcloud.com%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
