<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Providers on Confidential Containers</title>
		<link>/docs/cloud-providers/providers/</link>
		<description>Recent content in Providers on Confidential Containers</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
			<copyright>© The Linux Foundation. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our &lt;a href=&#34;https://www.linuxfoundation.org/trademark-usage/&#34;&gt;Trademark Usage&lt;/a&gt; page.</copyright>
		
		
			<atom:link href="/docs/cloud-providers/providers/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Alibaba Cloud (ACK)</title>
				<link>/docs/cloud-providers/providers/alibaba-cloud-simple/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>/docs/cloud-providers/providers/alibaba-cloud-simple/</guid>
				<description>&lt;p&gt;This documentation will walk you through setting up CAA (a.k.a. Peer Pods) on Alibaba Cloud Container Service for Kubernetes (ACK) and Alibaba Cloud Elastic Compute Service (ECS). It explains how to deploy:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;One worker for ACK Managed Cluster&lt;/li&gt;&#xA;&lt;li&gt;CAA on that Kubernetes cluster&lt;/li&gt;&#xA;&lt;li&gt;An Nginx pod backed by CAA pod VM on ECS&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Run the following commands from the following directory - &lt;code&gt;src/cloud-api-adaptor&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Now Confidential Computing instances are available &lt;a href=&#34;https://www.alibabacloud.com/help/en/ecs/user-guide/build-a-tdx-confidential-computing-environment&#34;&gt;in some regions&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
			</item>
			<item>
				<title>AWS (EKS)</title>
				<link>/docs/cloud-providers/providers/aws-simple/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>/docs/cloud-providers/providers/aws-simple/</guid>
				<description>&lt;p&gt;This documentation will walk you through setting up CAA (a.k.a. Peer Pods) on AWS Elastic Kubernetes Service (EKS). It explains how to deploy:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A single worker node Kubernetes cluster using Elastic Kubernetes Service (EKS)&lt;/li&gt;&#xA;&lt;li&gt;CAA on that Kubernetes cluster&lt;/li&gt;&#xA;&lt;li&gt;A Nginx pod backed by CAA pod VM&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;before-you-begin&#34;&gt;Before you begin&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#before-you-begin&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Complete the &lt;a href=&#34;/docs/cloud-providers/common-setup/#prerequisites&#34;&gt;common prerequisites&lt;/a&gt;, including the AWS-specific tools. Then return here to prepare AWS.&lt;/p&gt;&#xA;&lt;h2 id=&#34;eks-preparation&#34;&gt;EKS Preparation&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#eks-preparation&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;ul&gt;&#xA;&lt;li&gt;Set &lt;code&gt;AWS_ACCESS_KEY_ID&lt;/code&gt;, &lt;code&gt;AWS_SECRET_ACCESS_KEY&lt;/code&gt; (or &lt;code&gt;AWS_PROFILE&lt;/code&gt;) and &lt;code&gt;AWS_REGION&lt;/code&gt; for AWS CLI access&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; As an alternative to static credentials, you can use &lt;a href=&#34;/docs/cloud-providers/providers/aws-simple/#configure-authentication&#34;&gt;IRSA (IAM Roles for Service Accounts)&lt;/a&gt;&#xA;on EKS. With IRSA, the CAA pods authenticate via OIDC — no static AWS keys are stored in Kubernetes secrets.&#xA;You still need &lt;code&gt;AWS_REGION&lt;/code&gt; and temporary credentials for the cluster setup steps below.&lt;/p&gt;&#xA;&lt;/blockquote&gt;</description>
			</item>
			<item>
				<title>Azure Kubernetes Service (AKS)</title>
				<link>/docs/cloud-providers/providers/azure-simple/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>/docs/cloud-providers/providers/azure-simple/</guid>
				<description>&lt;p&gt;This documentation will walk you through setting up Cloud API Adaptor (CAA) (a.k.a. Peer Pods) on&#xA;Azure Kubernetes Service (AKS).&lt;/p&gt;&#xA;&lt;p&gt;It explains how to deploy:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A single worker node Kubernetes cluster using Azure Kubernetes Service (AKS),&lt;/li&gt;&#xA;&lt;li&gt;CAA on that Kubernetes cluster,&lt;/li&gt;&#xA;&lt;li&gt;A sample application deployed using CAA to verify that everything is working as expected.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Confidential Containers also supports using Azure Key Vault as a resource backend for Trustee.&#xA;&lt;a href=&#34;/docs/attestation/resources/kbs-backed-by-akv/&#34;&gt;More info&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google Cloud Platform (GCP)</title>
				<link>/docs/cloud-providers/providers/gcp-simple/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>/docs/cloud-providers/providers/gcp-simple/</guid>
				<description>&lt;p&gt;This documentation will walk you through setting up Cloud API Adaptor (CAA) (a.k.a. Peer Pods) on&#xA;Google Kubernetes Engine (GKE).&lt;/p&gt;&#xA;&lt;p&gt;It explains how to deploy:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A single worker node Kubernetes cluster using Google Kubernetes Engine (GKE),&lt;/li&gt;&#xA;&lt;li&gt;CAA on that Kubernetes cluster,&lt;/li&gt;&#xA;&lt;li&gt;A sample application deployed using CAA to verify that everything is working as expected.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;before-you-begin&#34;&gt;Before you begin&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#before-you-begin&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;Complete the &lt;a href=&#34;/docs/cloud-providers/common-setup/#prerequisites&#34;&gt;common prerequisites&lt;/a&gt;, including the Google Cloud CLI.&lt;/p&gt;&#xA;&lt;p&gt;Google Cloud Project:&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
