<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cluster operations to create and import cluster using CLI on</title><link>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/</link><description>Recent content in Cluster operations to create and import cluster using CLI on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><atom:link href="/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/index.xml" rel="self" type="application/rss+xml"/><item><title>EKS - Create and Import Cluster</title><link>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/eks-cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/eks-cluster/</guid><description>Overview # This guide provides step-by-step instructions for creating and managing Amazon EKS clusters using the Kosmos CLI and AWS.
You will learn how to:
Prepare prerequisites and access Set up IAM roles and policies Configure OIDC providers Create an EKS cluster Install Kosmos platform agents Validate and deploy workloads Part 1: Prerequisites # Required tools:
Kosmos CLI – Command-line interface for Kosmos operations Getting started with Kosmos CLI AWS CLI – Interact with AWS services Install AWS CLI Helm CLI – Kubernetes package manager Install Helm CLI kubectl – Kubernetes command-line tool Install kubectl Required access:</description></item><item><title>MKS - Create and Import Cluster</title><link>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/mks-cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/mks-cluster/</guid><description>Overview # This guide provides instructions for creating MKS (Managed Kubernetes Service) clusters in Kosmos on the SPC platform.
Prerequisites # Required tools:
Kosmos CLI: Command-line interface for Kosmos operations. Getting started with Kosmos CLI AWS CLI: For interacting with SPC services Install AWS CLI Helm CLI: Package manager for Kubernetes. Install Helm CLI kubectl: Kubernetes command-line tool. Install kubectl OpenSSL: For certificate operations (if manually configuring OIDC) SPC Endpoints configured: Refer to Configure SPC endpoints Required access:</description></item><item><title>GKE - Create and Import Cluster</title><link>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/gke-cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/gke-cluster/</guid><description>Create GKE cluster using Kosmos # Prerequisites # Required tools:
Kosmos CLI Google Cloud CLI (gcloud) gke-gcloud-auth-plugin :
gcloud components install gke-gcloud-auth-plugin Add to your shell profile (~/.bashrc, ~/.zshrc, or equivalent):
export USE_GKE_GCLOUD_AUTH_PLUGIN=True # Homebrew (macOS): source &amp;quot;$(brew --prefix)/share/google-cloud-sdk/path.zsh.inc&amp;quot; # Linux/manual: source &amp;quot;$HOME/google-cloud-sdk/path.bash.inc&amp;quot; kubectl Required access:
Kosmos Access Key – Authenticate with Kosmos console GCP IAM Account with permissions to create Workload Identity pools, service accounts, and GKE clusters Environment variables:</description></item><item><title>AKS - Create and Import Cluster</title><link>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/aks-cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/aks-cluster/</guid><description>This document describes how to create AksCluster with Kosmos operator with managed identity
Prerequisite # Login to Kosmos operator endpoints by Kosmos CLI
kosmos login console.kosmos.spcplatform.com --access-key [AccessKey] IAM account with root or admin access policies for setting up the permissions
kubectl Install Helm CLI 1. Create managed identity service principal # Parameter Description Example &amp;lt;AZURE_LOCATION_NAME&amp;gt; Azure region koreacentral &amp;lt;RESOURCE_GROUP_NAME&amp;gt; Azure resource group kosmos-resource-group &amp;lt;IDENTITY_NAME&amp;gt; Name for the managed identity kosmos-managed-identity &amp;lt;SUBSCRIPTION_ID&amp;gt; Azure subscription ID xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx Use ${azure-location-name}: ex) koreacentral Set ${resource-group-name} : ex) kosmos-resource-group Step 1-A: Create a resource group # Use the desired Azure location and resource group name:</description></item><item><title>Generic - Create and Import Cluster</title><link>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/generic-cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kosmos/fleets/cluster-lifecycle-management/create-import-clusters-cli/generic-cluster/</guid><description>Create generic cluster with Kosmos # Prerequisite # Login to Kosmos Operator (dev) endpoints by Kosmos CLI:
kosmos login console.kosmos.spcplatform.com --access-key [AccessKey] IAM account with root or admin access policies for setting up the permissions.
Target cluster should have a cluster node group for setup.
Install Helm CLI .
1. Generate new config # 1-A. Update kubeconfig # Update kubeconfig with the target cluster.</description></item></channel></rss>