{"id":7794,"date":"2026-02-03T01:36:00","date_gmt":"2026-02-03T06:36:00","guid":{"rendered":"https:\/\/cloudthrill.ca\/?p=7794"},"modified":"2026-04-09T12:44:04","modified_gmt":"2026-04-09T16:44:04","slug":"explore-coreweave-ai-cloud","status":"publish","type":"post","link":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud","title":{"rendered":"Inside CoreWeave Cloud: CLI &amp; Platform Primer"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true\" alt=\"\" style=\"aspect-ratio:1.5000224931395925;width:767px;height:auto\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Intro<\/h2>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">No invite? No quota? No problem.<\/h3>\n\n\n\n<p>If you\u2019ve tried to create an account on <strong><a href=\"https:\/\/www.coreweave.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">CoreWeave<\/a><\/strong>, you already know the drill: there\u2019s <strong>No open<\/strong> <strong>self-registration<\/strong>, <strong>No<\/strong> <strong>free tier<\/strong>, and <strong>No<\/strong> \u201c<strong>Sign up with GitHub<\/strong>\u201d\u2014without an invite. That&#8217;s why<span style=\"font-weight: normal;\"> I decided to write my first CoreWeave blog post<\/span>.<\/p>\n\n\n\n<p>This post shows how to get started with <strong>CoreWeave<\/strong> <em>before<\/em> you ever talk to sales. We\u2019ll look past CoreWeave\u2019s <strong>barrier to entry<\/strong>\u2014lack of open self-registration\u2014to understand what makes it so different from other Cloud providers. Then, we\u2019ll explore the offering, install <strong>CoreWeave Intelligent CLI (<code>cwic<\/code>)<\/strong>, and inspect available commands and capabilities.<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id7794_7298dc-14 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id7794_7298dc-14 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id7794_7298dc-14 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id7794_7298dc-14 .kb-table-of-content-wrap .kb-table-of-content-list{font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}<\/style>\n\n\n<h1 class=\"wp-block-heading\"> Why CoreWeave Can&#8217;t let you freely Sign Up ?<\/h1>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"406\" src=\"https:\/\/cloudthrill.ca\/wp-content\/uploads\/2026\/01\/image-1.png\" alt=\"\" class=\"wp-image-7821\" style=\"width:616px;height:auto\" srcset=\"https:\/\/cloudthrill.ca\/wp-content\/uploads\/2026\/01\/image-1.png 750w, https:\/\/cloudthrill.ca\/wp-content\/uploads\/2026\/01\/image-1-300x162.png 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading7794_c12788-13, .wp-block-kadence-advancedheading.kt-adv-heading7794_c12788-13[data-kb-block=\"kb-adv-heading7794_c12788-13\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading7794_c12788-13 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading7794_c12788-13[data-kb-block=\"kb-adv-heading7794_c12788-13\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading7794_c12788-13 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading7794_c12788-13[data-kb-block=\"kb-adv-heading7794_c12788-13\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading7794_c12788-13 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading7794_c12788-13\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">Everything&#8217;s Already Sold! (No On-Demand)<\/h3>\n\n\n\n<p>The reason why you can&#8217;t simply sign up and <strong>YOLO<\/strong> spin GPUs, is because everything&#8217;s <strong>Sold Out Before It&#8217;s Racked<\/strong>. As CTO Peter Salanki <a href=\"https:\/\/youtu.be\/5kerW51jdgk?si=3rD1BTkYJP7ju0D2&amp;t=3276\">explained on a podcast<\/a>, &#8220;every GPU gets sold as soon as it&#8217;s built&#8221;\u2014leaving no <strong>idle inventory<\/strong> for casual on-demand usage. On top of that, the multi-year contracts are a more predictable revenue. And because CoreWeave is built as a <strong>bare-metal\u2013first platform<\/strong>, that capacity maps tightly to physical infra <strong>vs.<\/strong> VM pools.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"AI Cloud Horizons -- Episode 1: Burn-In to Breakthrough: How CoreWeave Engineered AI at Scale\" width=\"950\" height=\"534\" src=\"https:\/\/www.youtube.com\/embed\/5kerW51jdgk?start=3276&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Architecture Comparison<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        .kt-adv-heading_your-class {\n            max-width: 1000px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 14px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        \n        @media screen and (max-width: 600px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>Feature<\/th>\n                <th>CoreWeave Architecture<\/th>\n                <th>Traditional Cloud (AWS\/Azure)<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"Feature\">Primary Infrastructure<\/td>\n                <td data-label=\"CoreWeave Architecture\">Bare Metal<\/td>\n                <td data-label=\"Traditional Cloud (AWS\/Azure)\">Virtual Machines (VMs)<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Feature\">Kubernetes Basis<\/td>\n                <td data-label=\"CoreWeave Architecture\">Runs directly on Bare Metal<\/td>\n                <td data-label=\"Traditional Cloud (AWS\/Azure)\">Runs on top of a VM layer<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Feature\">VM Implementation<\/td>\n                <td data-label=\"CoreWeave Architecture\">KubeVirt (VMs inside K8s)<\/td>\n                <td data-label=\"Traditional Cloud (AWS\/Azure)\">Native Hypervisor instances<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Feature\">Performance Overhead<\/td>\n                <td data-label=\"CoreWeave Architecture\">Near Zero (Direct hardware access)<\/td>\n                <td data-label=\"Traditional Cloud (AWS\/Azure)\">Significant (Hypervisor &#038; VM layers)<\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n<\/div>\n\n<\/body>\n<\/html>\n\n\n\n<p class=\"has-text-align-center has--font-size\"> <a href=\"https:\/\/www.coreweave.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">CoreWeave<\/a> is built on the idea that <strong>GenAI <\/strong>workloads <strong>don\u2019t need virtualization<\/strong>; <strong>they need direct access to hardware<\/strong>.<\/p>\n\n\n\n<p class=\"has--font-size\">That\u2019s why <strong>CoreWeave<\/strong> runs Kubernetes (<strong>CKS<\/strong>) directly on bare-metal servers, combining cloud-like provisioning with raw GPU performance and zero virtualization overhead. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_stack.png?raw=true\" alt=\"\" style=\"aspect-ratio:1.288067369313066;width:848px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"hint-box\" style=\"background-color: #f9f9f9; border-left: 4px solid #1E5659; padding: 1em; margin: 1em 0; font-family: Arial, sans-serif;\">\n<span class=\"hint-text\">While CW stack is all BM, it still gives you access to low-level, high-resolution observability (Grafana) of your clusters. <\/span>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">But Does CoreWeave have VMs?<\/h2>\n\n\n\n<p><strong>Yes.<\/strong> CoreWeave does offer <strong>VM-style instances<\/strong> but not the way hyperscalers (AWS) do. They&#8217;re Kubernetes-managed VM instances running<strong> <\/strong>on bare metal clusters via <strong>KubeVirt<\/strong>\u2014harder to overcommit and sticky to their assigned nodes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Origin Story:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CoreWeave<\/strong> started as a bitcoin mining farm in New Jersey before pivoting to GPU cloud  (solid HPC experience)<\/li>\n\n\n\n<li>Went public April 2025, with a stock stabilizing at +100% (~$88), since its IPO <\/li>\n\n\n\n<li>It Counts Meta($14.2 + <a href=\"https:\/\/coreweave.com\/news\/coreweave-and-meta-announce-21-billion-expanded-ai-infrastructure-agreement\">$21 billion<\/a>), OpenAI (<a href=\"https:\/\/investors.coreweave.com\/news\/news-details\/2025\/CoreWeave-Expands-Agreement-with-OpenAI-by-up-to-6-5B\/default.aspx\" target=\"_blank\" rel=\"noreferrer noopener\">$22.4 billion<\/a>) and Microsoft ($1.2 billion) as its largest customers<\/li>\n\n\n\n<li>It&#8217;s the only provider I know, to have a dedicated website for <a href=\"https:\/\/investors.coreweave.com\/overview\/default.aspx\">Investor Relations<\/a> <\/li>\n\n\n\n<li>CoreWeave acquired AI developer platform <a href=\"https:\/\/techcrunch.com\/2025\/03\/04\/coreweave-acquires-ai-developer-platform-weights-biases\/\">Weights &amp; Biases<\/a> for $1.7 billion<\/li>\n\n\n\n<li>Recently recognized by<a href=\"https:\/\/www.coreweave.com\/semianalysis\">&nbsp;SemiAnalysis\u2019s only Platinum ClusterMAX rating <\/a> for their achieved performances.<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading7794_eba688-70, .wp-block-kadence-advancedheading.kt-adv-heading7794_eba688-70[data-kb-block=\"kb-adv-heading7794_eba688-70\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading7794_eba688-70 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading7794_eba688-70[data-kb-block=\"kb-adv-heading7794_eba688-70\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading7794_eba688-70 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading7794_eba688-70[data-kb-block=\"kb-adv-heading7794_eba688-70\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading7794_eba688-70 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading7794_eba688-70\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"region\">Regions<\/h2>\n\n\n\n<p class=\"has--font-size\">CoreWeave, operates a global footprint with regions across North America and Europe, purpose-built for AI workloads:<br>All European facilities powered by 100% renewable energy (geothermal + hydro)<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave-datacenter-footprint.jpg?raw=true\" alt=\"This image has an empty alt attribute; its file name is image-1.png\" style=\"aspect-ratio:1.8267044136074628;width:823px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"hint-box\" style=\"background-color: #f9f9f9; border-left: 4px solid #1E5659; padding: 1em; margin: 1em 0; font-family: Arial, sans-serif;\">\n  <strong>Note:<\/strong> <span class=\"hint-text\"> All CoreWeave Regions offer Free data transfer between Regions without incurring additional costs.<\/span>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Distribution<\/h3>\n\n\n\n<p>CoreWeave has <strong>13<\/strong> Availability Zones, <strong>33<\/strong> data centers (28 US | 3 Europe | 2 UK). <\/p>\n\n\n\n<h4 class=\"wp-block-heading has--font-size\">Publicly Available Zones<\/h4>\n\n\n<style>.kt-tabs-id7794_858a35-e6 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.wp-block-kadence-tabs .kt-tabs-id7794_858a35-e6 > .kt-tabs-title-list li:last-child{margin-right:0px;}.wp-block-kadence-tabs .kt-tabs-id7794_858a35-e6 > .kt-tabs-title-list li .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id7794_858a35-e6 > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title{font-weight:regular;font-style:normal;}.wp-block-kadence-tabs .kt-tabs-id7794_858a35-e6 > .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id7794_858a35-e6 > .kt-tabs-content-wrap > .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{background:#ffffff;}@media all and (max-width: 1024px){.kt-tabs-id7794_858a35-e6 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;}}@media all and (max-width: 767px){.kt-tabs-id7794_858a35-e6 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;}}<\/style>\n<div class=\"wp-block-kadence-tabs alignnone\"><div class=\"kt-tabs-wrap kt-tabs-id7794_858a35-e6 kt-tabs-has-3-tabs kt-active-tab-1 kt-tabs-layout-tabs kt-tabs-tablet-layout-inherit kt-tabs-mobile-layout-inherit kt-tab-alignment-left \"><ul class=\"kt-tabs-title-list\"><li id=\"tab-us-east\" class=\"kt-title-item kt-title-item-1 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-active\"><a href=\"#tab-us-east\" data-tab=\"1\" class=\"kt-tab-title kt-tab-title-1 \"><span class=\"kt-title-text\">US-EAST<\/span><\/a><\/li><li id=\"tab-us-west\" class=\"kt-title-item kt-title-item-2 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-us-west\" data-tab=\"2\" class=\"kt-tab-title kt-tab-title-2 \"><span class=\"kt-title-text\">US-WEST<\/span><\/a><\/li><li id=\"tab-eu\" class=\"kt-title-item kt-title-item-3 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-eu\" data-tab=\"3\" class=\"kt-tab-title kt-tab-title-3 \"><span class=\"kt-title-text\">EU<\/span><\/a><\/li><\/ul><div class=\"kt-tabs-content-wrap\">\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-1 kt-inner-tab7794_8dfdc7-3b\"><div class=\"kt-tab-inner-content-inner\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>AI Object Storage Availability<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        \/* Your requested styles *\/\n        .kt-adv-heading_your-class {\n            max-width: 1000px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 14px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        .status-badge {\n            color: #059669;\n            background-color: #ecfdf5;\n            padding: 4px 8px;\n            border-radius: 4px;\n            font-size: 12px;\n            border: 1px solid #10b981;\n        }\n        \n        \/* Mobile Responsiveness *\/\n        @media screen and (max-width: 600px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>Availability Zone<\/th>\n                <th> Region<\/th>\n                <th>Location<\/th>\n                <th>AI Object Storage<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-01A<\/td>\n                <td data-label=\"Region\">US-EAST-01<\/td>\n                <td data-label=\"Location\">New York, USA<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-02A<\/td>\n                <td data-label=\"Region\">US-EAST-02<\/td>\n                <td data-label=\"Location\">New Jersey, USA<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-04A<\/td>\n                <td data-label=\"Region\">US-EAST-04<\/td>\n                <td data-label=\"Location\">Virginia, USA<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-06A<\/td>\n                <td data-label=\" Region\">US-EAST-06<\/td>\n                <td data-label=\"Location\">Ohio, USA<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-08A<\/td>\n                <td data-label=\" Region\">US-EAST-08<\/td>\n                <td data-label=\"Location\">Ohio, USA<\/td>\n                <td data-label=\"AI ObjectStorage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-13A<\/td>\n                <td data-label=\" Region\">US-EAST-13<\/td>\n                <td data-label=\"Location\">Michigan, USA<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-EAST-14A<\/td>\n                <td data-label=\" Region\">US-EAST-14<\/td>\n                <td data-label=\"Location\">New Jersey, USA<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n<\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-2 kt-inner-tab7794_b125ed-28\"><div class=\"kt-tab-inner-content-inner\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>AI Object Storage Availability<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        \/* Your requested styles *\/\n        .kt-adv-heading_your-class {\n            max-width: 1000px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 14px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        .status-badge {\n            color: #059669;\n            background-color: #ecfdf5;\n            padding: 4px 8px;\n            border-radius: 4px;\n            font-size: 12px;\n            border: 1px solid #10b981;\n        }\n        \n        \/* Mobile Responsiveness *\/\n        @media screen and (max-width: 600px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>Availability Zone<\/th>\n                <th>Region<\/th>\n                <th>Location<\/th>\n                <th>Category<\/th>\n                <th>AI Object Storage<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"Availability Zone\">RNO2A<\/td>\n                <td data-label=\"Region\">RNO2<\/td>\n                <td data-label=\"Location\">Nevada, USA<\/td>\n                <td data-label=\"Category\">General Access<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-WEST-01A<\/td>\n                <td data-label=\"Region\">US-WEST-01<\/td>\n                <td data-label=\"Location\">Nevada, USA<\/td>\n                <td data-label=\"Category\">General Access<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-WEST-04A<\/td>\n                <td data-label=\"Region\">US-WEST-04<\/td>\n                <td data-label=\"Location\">Arizona, USA<\/td>\n                <td data-label=\"Category\">General Access<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">US-WEST-09B<\/td>\n                <td data-label=\"Region\">US-WEST-09<\/td>\n                <td data-label=\"Location\">Washington, USA<\/td>\n                <td data-label=\"Category\">General Access<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n<\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-3 kt-inner-tab7794_8b071c-7c\"><div class=\"kt-tab-inner-content-inner\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>AI Object Storage Availability<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        \/* Your requested styles *\/\n        .kt-adv-heading_your-class {\n            max-width: 1000px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 14px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        .status-badge {\n            color: #059669;\n            background-color: #ecfdf5;\n            padding: 4px 8px;\n            border-radius: 4px;\n            font-size: 12px;\n            border: 1px solid #10b981;\n        }\n        \n        \/* Mobile Responsiveness *\/\n        @media screen and (max-width: 600px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>Availability Zone<\/th>\n                <th>Region<\/th>\n                <th>Location<\/th>\n                <th>AI Object Storage<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"Availability Zone\">EU-SOUTH-03B<\/td>\n                <td data-label=\"Region\">EU-SOUTH-03<\/td>\n                <td data-label=\"Location\">Barcelona, Spain<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Availability Zone\">EU-SOUTH-04A<\/td>\n                <td data-label=\"Region\">EU-SOUTH-04<\/td>\n                <td data-label=\"Location\">Alava, Spain<\/td>\n                <td data-label=\"AI Object Storage\"><span class=\"status-badge\">Available<\/span><\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n<\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For dedicated Regions (designed for customers with specific requirements) you can check the full list <a href=\"https:\/\/docs.coreweave.com\/docs\/platform\/regions\/dedicated-access\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"hint-box\" style=\"background-color: #f9f9f9; border-left: 4px solid #1E5659; padding: 1em; margin: 1em 0; font-family: Arial, sans-serif;\">\n  <strong>Geographical hierarchy:<\/strong> <span class=\"hint-text\"> GEO(US\/EU ), Super Regions (US-EAST), Regions (US-EAST-05), and Availability Zones.<\/span>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">\ud83c\udff7\ufe0f<span style=\"font-weight: normal;\"><strong>Combined scale:<\/strong> <\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: normal;\">This is a combined <strong>+420MW<\/strong> active capacity with <strong>250<\/strong><\/span><strong>K GPUs<\/strong> <span style=\"font-weight: normal;\">$5B+ annual revenue at full <\/span>utilization, expanding to 1 .6GW of Contracted Power Capacity. For context, <a href=\"https:\/\/w.media\/musks-xai-buys-overseas-power-plant-to-power-one-million-ai-gpus-data-center\/\">1 million NVIDIA Blackwell GPUs<\/a> require <strong>~1-1.4 GW<\/strong> of power, Coreweave is targeting <strong>3x+ xAI&#8217;s Colossus 1 scale<\/strong> at full buildout.<\/p>\n\n\n\n<div class=\"hint-box\" style=\"background-color: #f9f9f9; border-left: 4px solid #1E5659; padding: 1em; margin: 1em 0; font-family: Arial, sans-serif;\">\n  <strong>Note:<\/strong> <span class=\"hint-text\">All new CoreWeave data centers incorporate liquid cooling capabilities for NVIDIA GB200 NVL72 platforms.<\/span>\n<\/div>\n\n\n\n<h1 class=\"wp-block-heading has--font-size\">Coreweave Offering (Depth Over Breadth)<\/h1>\n\n\n\n<p>The platform is more about <strong>Depth than Breadth<\/strong>, trading endless services offered on legacy clouds(AWS) to focus on vertically integrated AI stack. You will not find a database service for example. Coreweave is purpose-built around foor core pillars:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/CoreWeave_platform.png?raw=true\" alt=\"\" style=\"aspect-ratio:1.5207820074703966;width:871px;height:auto\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">1. Infrastructure Services<\/h3>\n\n\n\n<h4 class=\"wp-block-heading has--font-size\">Compute<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>GPU Nodes<\/strong>: H100, H200, GB200 NVL72, GB300 NVL72 (early NVIDIA access) <\/li>\n\n\n\n<li><strong>CPU Instances<\/strong>: x86 compute for non-GPU workloads<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Networking<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>InfiniBand<\/strong>: NVIDIA Quantum-2 for ultra-low latency GPU interconnect and <\/li>\n\n\n\n<li><strong>GPUDirect RDMA<\/strong> support for sub-microsecond latency in multi-node training clusters. <\/li>\n\n\n\n<li><strong>Hardware Isolation<\/strong> using NVIDIA BlueField-3\/4 DPUs to offload and isolate networking (VPC), security, and storage from host CPUs.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Storage<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AI Object Storage<\/strong>: Built with VAST Data, 75%+ lower cost than competitors <\/li>\n\n\n\n<li><strong>NVMe-oF<\/strong>: Storage virtualization offloaded to DPUs<\/li>\n\n\n\n<li><strong>Block Storage<\/strong>: Persistent volumes for Kubernetes workloads<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">2. Managed Software Services<\/h3>\n\n\n\n<ul class=\"wp-block-list has--font-size\">\n<li><strong>CKS (CoreWeave K8s Service)<\/strong>: Managed Kubernetes running directly on bare metal\u2014zero hypervisor overhead<\/li>\n\n\n\n<li><strong>VM Instances<\/strong>: Full Linux\/Windows VMs via KubeVirt, managed with standard <code>kubectl<\/code> commands<\/li>\n\n\n\n<li><strong>Virtual Private Cloud (VPC)<\/strong>: Hardware-isolated networks via EVPN-VXLAN on BlueField DPUs<\/li>\n\n\n\n<li><strong>Bare Metal<\/strong>: Direct provisioning of physical servers<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. \u2699\ufe0fApplication Software Services<\/strong><\/h3>\n\n\n\n<p>Training &amp; Inference Tools<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/docs.coreweave.com\/docs\/products\/sunk\">SUNK<\/a><\/strong>: Slurm on Kubernetes for HPC-style batch training <\/li>\n\n\n\n<li><strong><a href=\"https:\/\/v1.docs.coreweave.com\/coreweave-machine-learning-and-ai\/inference\/tensorizer\" target=\"_blank\" rel=\"noreferrer noopener\">Tensorizer<\/a><\/strong>: Model serialization for fast loading <\/li>\n\n\n\n<li><strong>Inference Optimization &amp; Services<\/strong>: Production serving frameworks<\/li>\n\n\n\n<li>\u26a1<strong>Acquired Platforms<\/strong> (2025)\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/wandb.ai\/site\/\" target=\"_blank\" rel=\"noreferrer noopener\">Weights &amp; Biases<\/a><\/strong>: MLOps and experiment tracking <\/li>\n\n\n\n<li><strong><a href=\"https:\/\/docs.marimo.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Marimo<\/a><\/strong>: AI-native notebook environment <\/li>\n\n\n\n<li><strong><a href=\"https:\/\/openpipe.ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenPipe<\/a><\/strong>: Reinforcement learning tooling <\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.monolithai.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Monolith AI<\/a><\/strong>: Physics-based ML applications<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">4. Mission Control &amp; Observability (Ops as a Service)<\/h3>\n\n\n\n<p class=\"has--font-size\">It&#8217;s the central nervous system that manages the infrastructure as it handles the &#8220;dirty work&#8221; of hardware maintenance.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/cdn.prod.website-files.com\/62bc66d283fd9c34ffec780a\/69381ea720829394e80ae2f0_custom-image%206.jpeg\" alt=\"CoreWeave Expands Mission Control | CoreWeave\" style=\"aspect-ratio:1.3843419698812085;width:677px;height:auto\"\/><\/figure>\n\n\n\n<p><strong>Automated Operations<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Fleet Lifecycle Controller<\/strong>: handles provisioning and maintenance orchestration across the entire datacenter fleet<\/li>\n\n\n\n<li><strong>Node Lifecycle Controller<\/strong>: Continuously runs passive &amp; active health checks GPU nodes (link flaps, XID errors,etc)\n<ul class=\"wp-block-list\">\n<li>Replaces faulty nodes when needed<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Fleet Ops<\/strong>: Large-scale deployment automation<\/li>\n\n\n\n<li><strong>Cloud Ops<\/strong>: Platform-wide operations management<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Full-Stack AI Observability<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CoreWeave Dashboards<\/strong>: Out-of-the-box detailed metrics and data for your clusters&nbsp;through&nbsp;<a href=\"https:\/\/docs.coreweave.com\/docs\/observability\/managed-grafana\" target=\"_blank\" rel=\"noreferrer noopener\">CoreWeave Grafana<\/a><\/li>\n\n\n\n<li><strong>Telemetry Relay<\/strong>: Centralized logging and metrics<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave-dashboard.png?raw=true\" alt=\"\" style=\"width:998px;height:auto\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd0bGPU Platform &amp; Pricing<\/h2>\n\n\n\n<figure class=\"wp-block-image aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/customer-vonlksqj0yyd6d75.cloudflarestream.com\/c48fc759fd64a23cfb05e6f1ea85fd6b\/thumbnails\/thumbnail.jpg?time=0s&amp;height=600\" alt=\"GPUs for AI Models and Innovation | CoreWeave\" style=\"width:346px;height:auto\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">1. GPU\/CPU Platforms<\/h3>\n\n\n\n<p class=\"has--font-size\">CoreWeave offers the following GPU and compute resources <a href=\"https:\/\/coreweave.com\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">pricing<\/a> across regions:<\/p>\n\n\n<style>.kt-tabs-id7794_5821c3-d1 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.wp-block-kadence-tabs .kt-tabs-id7794_5821c3-d1 > .kt-tabs-title-list li:last-child{margin-right:0px;}.wp-block-kadence-tabs .kt-tabs-id7794_5821c3-d1 > .kt-tabs-title-list li .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id7794_5821c3-d1 > .kt-tabs-content-wrap > .kt-tabs-accordion-title .kt-tab-title{font-weight:regular;font-style:normal;}.wp-block-kadence-tabs .kt-tabs-id7794_5821c3-d1 > .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title, .wp-block-kadence-tabs .kt-tabs-id7794_5821c3-d1 > .kt-tabs-content-wrap > .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{background:#ffffff;}@media all and (max-width: 1024px){.kt-tabs-id7794_5821c3-d1 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;}}@media all and (max-width: 767px){.kt-tabs-id7794_5821c3-d1 > .kt-tabs-content-wrap > .wp-block-kadence-tab{border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;}}<\/style>\n<div class=\"wp-block-kadence-tabs alignnone\"><div class=\"kt-tabs-wrap kt-tabs-id7794_5821c3-d1 kt-tabs-has-3-tabs kt-active-tab-1 kt-tabs-layout-tabs kt-tabs-tablet-layout-inherit kt-tabs-mobile-layout-inherit kt-tab-alignment-left \"><ul class=\"kt-tabs-title-list\"><li id=\"tab-stronggpustrong\" class=\"kt-title-item kt-title-item-1 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-active\"><a href=\"#tab-stronggpustrong\" data-tab=\"1\" class=\"kt-tab-title kt-tab-title-1 \"><span class=\"kt-title-text\"><strong>GPU<\/strong><\/span><\/a><\/li><li id=\"tab-strongcpustrong\" class=\"kt-title-item kt-title-item-2 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-strongcpustrong\" data-tab=\"2\" class=\"kt-tab-title kt-tab-title-2 \"><span class=\"kt-title-text\"><strong>CPU<\/strong><\/span><\/a><\/li><li id=\"tab-strongstoragestrong\" class=\"kt-title-item kt-title-item-3 kt-tabs-svg-show-always kt-tabs-icon-side-right kt-tab-title-inactive\"><a href=\"#tab-strongstoragestrong\" data-tab=\"3\" class=\"kt-tab-title kt-tab-title-3 \"><span class=\"kt-title-text\"><strong>Storage<\/strong><\/span><\/a><\/li><\/ul><div class=\"kt-tabs-content-wrap\">\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-1 kt-inner-tab7794_81d4d9-39\"><div class=\"kt-tab-inner-content-inner\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>GPU Instance Pricing<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        .kt-adv-heading_your-class {\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 13px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        .price-tag {\n            font-weight: bold;\n            color: #2563eb;\n        }\n        .contact-sales {\n            font-style: italic;\n            color: #64748b;\n        }\n        \n        @media screen and (max-width: 768px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>GPU Instance Model<\/th>\n                <th>GPU Count<\/th>\n                <th>VRAM (GB)<\/th>\n                <th>vCPUs<\/th>\n                <th>RAM (GB)<\/th>\n                <th>Price\/h<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA GB300 NVL72<\/td>\n                <td data-label=\"GPU Count\">4<sup>1<\/sup><\/td>\n                <td data-label=\"VRAM (GB)\">279<\/td>\n                <td data-label=\"vCPUs\">144<\/td>\n                <td data-label=\"RAM (GB)\">960<\/td>\n                <td data-label=\"Price\/h\"><span class=\"contact-sales\">Contact sales<\/span><\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA GB200 NVL72<\/td>\n                <td data-label=\"GPU Count\">4<sup>1<\/sup><\/td>\n                <td data-label=\"VRAM (GB)\">186<\/td>\n                <td data-label=\"vCPUs\">144<\/td>\n                <td data-label=\"RAM (GB)\">960<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$42.00<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA B200<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">180<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">2,048<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$68.80<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA RTX PRO 6000 Blackwell Server Edition<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">96<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">1,024<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$20.00<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA HGX H100<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">80<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">2,048<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$49.24<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA HGX H200<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">141<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">2,048<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$50.44<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA GH200<\/td>\n                <td data-label=\"GPU Count\">1<\/td>\n                <td data-label=\"VRAM (GB)\">96<\/td>\n                <td data-label=\"vCPUs\">72<\/td>\n                <td data-label=\"RAM (GB)\">480<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$6.50<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA L40<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">48<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">1,024<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$10.00<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA L40S<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">48<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">1,024<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$18.00<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"GPU Instance Model\">NVIDIA A100<\/td>\n                <td data-label=\"GPU Count\">8<\/td>\n                <td data-label=\"VRAM (GB)\">80<\/td>\n                <td data-label=\"vCPUs\">128<\/td>\n                <td data-label=\"RAM (GB)\">2,048<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$21.60<\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n <div class=\"footnote\"><sup>1<\/sup> Each instance is comprised of 2 GB200 or GB300 Superchips, where each Superchip has 1 Grace CPU and 2 Blackwell GPUs.<\/div>\n<\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-2 kt-inner-tab7794_ccafe5-19\"><div class=\"kt-tab-inner-content-inner\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>CPU Instance Pricing<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        .kt-adv-heading_your-class {\n            max-width: 1200px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 13px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        .price-tag {\n            font-weight: bold;\n            color: #2563eb;\n        }\n        \n        @media screen and (max-width: 768px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>CPU Model<\/th>\n                <th>CPU Type<\/th>\n                <th>vCPUs<\/th>\n                <th>RAM (GB)<\/th>\n                <th>Storage (TB)<\/th>\n                <th>Price\/h<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"CPU Model\">AMD Genoa (9274F)<\/td>\n                <td data-label=\"CPU Type\">High Performance<\/td>\n                <td data-label=\"vCPUs\">96<\/td>\n                <td data-label=\"RAM (GB)\">768<\/td>\n                <td data-label=\"Storage (TB)\">7.68<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$6.42<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">AMD Genoa (9454)<\/td>\n                <td data-label=\"CPU Type\">General Purpose<\/td>\n                <td data-label=\"vCPUs\">192<\/td>\n                <td data-label=\"RAM (GB)\">1,536<\/td>\n                <td data-label=\"Storage (TB)\">7.68<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$7.78<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">AMD Genoa (9454)<\/td>\n                <td data-label=\"CPU Type\">General Purpose &#8211; High Storage<\/td>\n                <td data-label=\"vCPUs\">192<\/td>\n                <td data-label=\"RAM (GB)\">1,536<\/td>\n                <td data-label=\"Storage (TB)\">61.44<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$8.86<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">AMD Genoa (9654)<\/td>\n                <td data-label=\"CPU Type\">High Core<\/td>\n                <td data-label=\"vCPUs\">384<\/td>\n                <td data-label=\"RAM (GB)\">1,536<\/td>\n                <td data-label=\"Storage (TB)\">7.68<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$7.54<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">AMD Turin (9655P)<\/td>\n                <td data-label=\"CPU Type\">General Purpose<\/td>\n                <td data-label=\"vCPUs\">192<\/td>\n                <td data-label=\"RAM (GB)\">1,536<\/td>\n                <td data-label=\"Storage (TB)\">7.68<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$8.18<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">AMD Turin (9655P)<\/td>\n                <td data-label=\"CPU Type\">General Purpose &#8211; High Storage<\/td>\n                <td data-label=\"vCPUs\">192<\/td>\n                <td data-label=\"RAM (GB)\">1,536<\/td>\n                <td data-label=\"Storage (TB)\">61.44<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$9.31<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">Intel Emerald Rapids (8562Y+)<\/td>\n                <td data-label=\"CPU Type\">General Purpose<\/td>\n                <td data-label=\"vCPUs\">64<\/td>\n                <td data-label=\"RAM (GB)\">512<\/td>\n                <td data-label=\"Storage (TB)\">7.68<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$5.31<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"CPU Model\">Intel Ice Lake (6342)<\/td>\n                <td data-label=\"CPU Type\">General Purpose<\/td>\n                <td data-label=\"vCPUs\">96<\/td>\n                <td data-label=\"RAM (GB)\">384<\/td>\n                <td data-label=\"Storage (TB)\">19.2<\/td>\n                <td data-label=\"Price\/h\" class=\"price-tag\">$3.36<\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n<\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-kadence-tab kt-tab-inner-content kt-inner-tab-3 kt-inner-tab7794_dd6040-d7\"><div class=\"kt-tab-inner-content-inner\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Storage Pricing<\/title>\n    <style>\n        body {\n            padding: 20px;\n            background-color: #f9fafb;\n        }\n        .kt-adv-heading_your-class {\n            max-width: 1000px;\n            margin: 0 auto;\n        }\n        .custom-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-family: Arial, sans-serif;\n            margin-bottom: 20px;\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);\n            background: white;\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        .custom-table thead tr {\n            background-color: #2c3e50;\n            color: #ffffff;\n            text-align: left;\n        }\n        .custom-table thead th {\n            padding: 16px 12px;\n            border-bottom: 2px solid #34495e;\n            font-size: 13px;\n            text-transform: uppercase;\n            letter-spacing: 0.05em;\n        }\n        .custom-table tbody tr:nth-child(even) {\n            background-color: #f8fafc;\n        }\n        .custom-table tbody td {\n            padding: 14px 12px;\n            border-bottom: 1px solid #e2e8f0;\n            color: #334155;\n            font-size: 14px;\n        }\n        .custom-table tbody tr:last-child td {\n            border-bottom: none;\n        }\n        .custom-table td {\n            text-align: left;\n        }\n        .custom-table tbody td:nth-child(1) {\n            font-weight: bold;\n            color: #1e293b;\n        }\n        .price-tag {\n            font-weight: bold;\n            color: #2563eb;\n        }\n        .footnote {\n            font-size: 11px;\n            color: #64748b;\n            margin-top: 8px;\n        }\n        \n        @media screen and (max-width: 600px) {\n            .custom-table thead {\n                display: none;\n            }\n            .custom-table, .custom-table tbody, .custom-table tr, .custom-table td {\n                display: block;\n                width: 100%;\n            }\n            .custom-table tr {\n                margin-bottom: 15px;\n                border: 1px solid #ddd;\n            }\n            .custom-table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n                border-bottom: 1px solid #eee;\n            }\n            .custom-table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 12px;\n                width: 45%;\n                font-weight: bold;\n                text-align: left;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"kt-adv-heading_your-class wp-block-kadence-advancedheading\">\n    <table class=\"custom-table\">\n        <thead>\n            <tr>\n                <th>Product<\/th>\n                <th>Tier<\/th>\n                <th>Price<\/th>\n            <\/tr>\n        <\/thead>\n        <tbody>\n            <tr>\n                <td data-label=\"Product\">CoreWeave AI Object Storage<\/td>\n                <td data-label=\"Tier\">Hot<\/td>\n                <td data-label=\"Price\" class=\"price-tag\">$0.06\/GB\/mo*<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Product\">CoreWeave AI Object Storage<\/td>\n                <td data-label=\"Tier\">Warm<\/td>\n                <td data-label=\"Price\" class=\"price-tag\">$0.03\/GB\/mo<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Product\">CoreWeave AI Object Storage<\/td>\n                <td data-label=\"Tier\">Cold<\/td>\n                <td data-label=\"Price\" class=\"price-tag\">$0.015\/GB\/mo<\/td>\n            <\/tr>\n            <tr>\n                <td data-label=\"Product\">Distributed File Storage<\/td>\n                <td data-label=\"Tier\">&#8211;<\/td>\n                <td data-label=\"Price\" class=\"price-tag\">$0.070\/GB\/mo*<\/td>\n            <\/tr>\n        <\/tbody>\n    <\/table>\n    <div class=\"footnote\">* Discounts are available for reserved storage capacity for AI Object Storage and Distributed File Storage..<\/div>\n<\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n<\/div><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83c\udff7\ufe0f<\/strong> <strong>Included Free<\/strong><\/h3>\n\n\n\n<p>\u2705 Managed Kubernetes<br>\u2705 Managed Slurm on Kubernetes (SUNK)<br>\u2705 Egress\/Ingress traffic<br>\u2705 IOPS for standard storage<br>\u2705 NAT Gateway<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"Interface\">CLI Installation &amp; Quick Start<\/h1>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_cli.png?raw=true\" alt=\"\" style=\"aspect-ratio:2.247086247086247;width:554px;height:auto\"\/><\/figure>\n\n\n\n<p> <a href=\"https:\/\/github.com\/coreweave\/cwic\">CWIC<\/a> is CoreWeave&#8217;s CLI for provisioning and for managing bare-metal AI infrastructure. Built for developers and ML engineers who need fast, direct access to platforms compute resources (CKS clusters, nodes, networking, and storage).<\/p>\n\n\n\n<div class=\"hint-box\" style=\"background-color: #f9f9f9; border-left: 4px solid #1E5659; padding: 1em; margin: 1em 0; font-family: Arial, sans-serif;\">\n  <strong>Note:<\/strong> <span class=\"hint-text\"><b>CWIC<\/b> is pronounced &#8220;quick&#8221;.<\/span>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">1. Install the CLI<\/h3>\n\n\n\n<p><span style=\"font-weight: normal;\">Ubuntu\/Debian:<\/span><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Download and extract the binary\ncurl -fsSL https:\/\/github.com\/coreweave\/cwic\/releases\/latest\/download\/cwic_$(uname)_$(uname -m).tar.gz | tar zxf - cwic &amp;&amp; mv cwic $HOME\/.local\/bin\/\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A737D\"># Download and extract the binary<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">curl<\/span><span style=\"color: #E1E4E8\"> -fsSL https:\/\/github.com\/coreweave\/cwic\/releases\/latest\/download\/cwic_$(uname)_$(uname -m).tar.gz | tar zxf - cwic &amp;&amp; mv cwic $HOME\/.local\/bin\/<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<p>See <a href=\"https:\/\/github.com\/coreweave\/cwic#pre-built-binaries\" target=\"_blank\" rel=\"noreferrer noopener\">official git repo<\/a> for macOS installation.<\/p>\n\n\n\n<p>Auto-Update<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>cwic update\n## check version\ncwic version\nCWIC (CoreWeave Intelligent CLI) version 1.20.1 linux\/amd64<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F97583\">cwic<\/span><span style=\"color: #E1E4E8\"> update<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A737D\">## check version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">cwic<\/span><span style=\"color: #E1E4E8\"> version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">CWIC<\/span><span style=\"color: #E1E4E8\"> (CoreWeave Intelligent CLI) version <\/span><span style=\"color: #79B8FF\">1.20.1<\/span><span style=\"color: #E1E4E8\"> linux\/amd64<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. <\/strong><span style=\"font-weight: normal;\"><strong>Auto completion<\/strong><\/span><\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Add directly to bashrc\necho 'source &lt;(cwic completion bash)' >> ~\/.bashrc\nsource ~\/.bashrc\n\n$ cwic\nauth        (Manage authentication)\ncluster     (Manage CoreWeave clusters)\ncompletion  (Generate the autocompletion script for the specified shell)\ncwobject    (Interact with CoreWeave Object Storage)\nhelp        (Help about any command)\nnode        (Perform operations on nodes (requires kubeconfig))\nnodepool    (Perform operations on nodepools (requires kubeconfig))\nsunk        (Interact with SUNK resources (requires kubeconfig))\nupdate      (finds the latest version and installs it)\nversion     (Provides the build version)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A737D\"># Add directly to bashrc<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">echo<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">&#39;source &lt;(cwic completion bash)&#39;<\/span><span style=\"color: #E1E4E8\"> &gt;&gt; <\/span><span style=\"color: #F97583\">~<\/span><span style=\"color: #E1E4E8\">\/.bashrc<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">source<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #F97583\">~<\/span><span style=\"color: #E1E4E8\">\/.bashrc<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">$ <\/span><span style=\"color: #F97583\">cwic<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">auth<\/span><span style=\"color: #E1E4E8\">        (Manage authentication)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">cluster<\/span><span style=\"color: #E1E4E8\">     (Manage CoreWeave clusters)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">completion<\/span><span style=\"color: #E1E4E8\">  (Generate the autocompletion script for the specified shell)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">cwobject<\/span><span style=\"color: #E1E4E8\">    (Interact with CoreWeave Object Storage)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">help<\/span><span style=\"color: #E1E4E8\">        (Help about any command)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">node<\/span><span style=\"color: #E1E4E8\">        (Perform operations<\/span><span style=\"color: #79B8FF\"> on<\/span><span style=\"color: #E1E4E8\"> nodes (requires kubeconfig))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">nodepool<\/span><span style=\"color: #E1E4E8\">    (Perform operations<\/span><span style=\"color: #79B8FF\"> on<\/span><span style=\"color: #E1E4E8\"> nodepools (requires kubeconfig))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">sunk<\/span><span style=\"color: #E1E4E8\">        (Interact with SUNK resources (requires kubeconfig))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">update<\/span><span style=\"color: #E1E4E8\">      (finds the latest version and installs it)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">version<\/span><span style=\"color: #E1E4E8\">     (Provides the build version)<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"billing\">3. Configure Your Profile<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Authentication<\/h4>\n\n\n\n<p>Before using <strong>CWIC<\/strong>, you&#8217;ll need an invitation to register your new account. Then authenticate with CoreWeave using:<\/p>\n\n\n\n<p><strong>Interactive (Browser-based):<\/strong><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>cwic auth login<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F97583\">cwic<\/span><span style=\"color: #E1E4E8\"> auth login<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><br><strong>Or Direct Token:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visit <a href=\"https:\/\/console.coreweave.com\/tokens\">https:\/\/console.coreweave.com\/tokens<\/a> <\/li>\n\n\n\n<li>Generate a new API token <\/li>\n\n\n\n<li>Use it with <code><strong>cwic<\/strong> auth login <mark style=\"background-color:#f1f1f1\" class=\"has-inline-color\">YOUR_TOKEN<\/mark><\/code><\/li>\n<\/ol>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>cwic auth login YOUR_TOKEN_HERE<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #F97583\">cwic<\/span><span style=\"color: #E1E4E8\"> auth login YOUR_TOKEN_HERE<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"has--font-size\"><strong>Note:<\/strong> CWIC stores configuration in your home directory: <strong>Linux\/macOS<\/strong>:&nbsp;<code><mark style=\"background-color:#f2f2f2\" class=\"has-inline-color\">~\/.cwic\/config.json<\/mark><\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Verify Setup<\/h3>\n\n\n\n<p>Confirm your authentication is working:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#24292e\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Check current user\/organization\ncwic auth whoami\n\n# Check configuration file \ncat ~\/.cwic\/config.json\n{\n  \"users\": {\n    \"aiea\": {\n      \"cw_auth_token\": \"CW-SECRET-xxx-xxx\",\n      \"display_name\": \"My_Org\"\n    }\n  },\n  \"user\": \"account_name\"\n}\n\n# Verify access by listing clusters\ncwic cluster get\nNAME     ZONE          STATUS           PUBLIC   VERSION   ENDPOINT\n----     ----          ------           ------   -------   --------\nuse06a   US-EAST-06A   STATUS_RUNNING   Yes      v1.35     xxxx.k8s.US-EAST-06A.coreweave.com<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A737D\"># Check current user\/organization<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">cwic<\/span><span style=\"color: #E1E4E8\"> auth whoami<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A737D\"># Check configuration file <\/span><\/span>\n<span class=\"line\"><span style=\"color: #F97583\">cat<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #F97583\">~<\/span><span style=\"color: #E1E4E8\">\/.cwic\/config.json<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">  &quot;users&quot;: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">    &quot;aiea&quot;: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">      &quot;cw_auth_token&quot;: &quot;CW-SECRET-xxx-xxx&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">      &quot;display_name&quot;: &quot;My_Org&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">    }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">  },<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">  <\/span><span style=\"color: #F97583\">&quot;user&quot;<\/span><span style=\"color: #E1E4E8\">: <\/span><span style=\"color: #9ECBFF\">&quot;account_name&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A737D\"># Verify access by listing clusters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">cwic cluster get<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">NAME     ZONE          STATUS           PUBLIC   VERSION   ENDPOINT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">----     ----          ------           ------   -------   --------<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E1E4E8\">use06a   US-EAST-06A   STATUS_RUNNING   Yes      v1.35     xxxx.k8s.US-EAST-06A.coreweave.com<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Commands<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Authentication<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Login (interactive or token)\ncwic auth login\ncwic auth login &lt;token> --name \"My_Org\"\n\n# Check current account status\ncwic auth whoami\n\n# Switch\/list accounts\ncwic auth switch &#91;organization&#93;\n\n# Logout\ncwic auth logout<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A9955\"># Login (interactive or token)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth login<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth login &lt;token&gt; --name <\/span><span style=\"color: #CE9178\">&quot;My_Org&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Check current account status<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth whoami<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Switch\/list accounts<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth switch &#91;organization&#93;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Logout<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth logout<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary><strong>Examples:<\/strong><\/summary>\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Login to multiple organizations with friendly names\ncwic auth login abc123... --name \"Production\"\n\n \n# List all authenticated accounts\n$ cwic auth switch\nOutput: Available organizations:\n  Production (org-id-123) (active)\n  Development (org-id-456)\n\n# Switch to different account\ncwic auth switch Development\n# Or use the organization ID directly\ncwic auth switch org-id-456\n\n# Check which account you're currently using\ncwic auth whoami\n Output: Currently authenticated as: Production (org-id-123)<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A9955\"># Login to multiple organizations with friendly names<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth login abc123... --name <\/span><span style=\"color: #CE9178\">&quot;Production&quot;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># List all authenticated accounts<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">$ <\/span><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth switch<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">Output: <\/span><span style=\"color: #569CD6\">Available<\/span><span style=\"color: #D4D4D4\"> organizations:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">  <\/span><span style=\"color: #569CD6\">Production<\/span><span style=\"color: #D4D4D4\"> (org-id-123) (active)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">  <\/span><span style=\"color: #569CD6\">Development<\/span><span style=\"color: #D4D4D4\"> (org-id-456)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Switch to different account<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth switch Development<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Or use the organization ID directly<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth switch org-id-456<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Check which account you&#39;re currently using<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> auth whoami<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\"> Output: <\/span><span style=\"color: #569CD6\">Currently<\/span><span style=\"color: #D4D4D4\"> authenticated as: Production (org-id-123)<\/span><\/span><\/code><\/pre><\/div>\n<\/details>\n\n\n\n<h3 class=\"wp-block-heading has--font-size\">Cluster Management<\/h3>\n\n\n\n<p><strong>\u26a1<\/strong>Auto-generates kubeconfig, multi-cluster support<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># List clusters\ncwic cluster get\n\n# Generate kubeconfig\ncwic cluster auth &lt;cluster-name>\n# Generate kubeconfig for all clusters\ncwic cluster auth all<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A9955\"># List clusters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> cluster get<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Generate kubeconfig<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> cluster auth &lt;cluster-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Generate kubeconfig for all clusters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> cluster auth all<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">NodePool Management<\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Node configuration staging\/rollback\n# View nodes \ncwic nodepool node get &lt;nodepool-name>\ncwic nodepool node get &lt;nodepool-name> --requiring-reconfiguration\n\n# Apply\/rollback profiles\ncwic nodepool upgrade &lt;nodepool-name>\ncwic nodepool rollback &lt;nodepool-name><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A9955\"># Node configuration staging\/rollback<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># View nodes <\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> nodepool node get &lt;nodepool-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> nodepool node get &lt;nodepool-name&gt; --requiring-reconfiguration<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Apply\/rollback profiles<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> nodepool upgrade &lt;nodepool-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> nodepool rollback &lt;nodepool-name&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Node Operations<\/h3>\n\n\n\n<p>Surfaces CKS metadata, lifecycle actions. You need to be connected to the cluster through kubeconfig in order to run the below commands.<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>export KUBECONFIG=\/path-to-kubeconf\/file\n# List\/describe nodes\ncwic nodepool list\nNAME       INSTANCE TYPE       TARGET   QUEUED   INPROGRESS   CURRENT   PENDING CONFIG   STAGED NODES   REQUIRING \ncpu-pool   cd-gp-i64-erapids   1        0        0            1         false            false          0\/1\ngpu-pool   gd-8xh100ib-i128    1        0        0            1         false            false          0\/1\n\n### list nodes from gpu-pool nodegroup\ncwic nodepool node get gpu-pool\nNAME       IP          TYPE            RESERVED NODEPOOL  READY   ACTIVE  VERSION  STATE     \nx55a80i   10.x.x.x   gd-8xh100ib-i128   xx      gpu-pool   true    true   2.31.0  production\n\n# cwic node &lt;action> &lt;node-name>\ncwic node get  &lt;node-name>\ncwic node describe &lt;node-name>\n\n# cwic node describe &lt;node-name>\ncwic node describe x55a80i\nName:                  x55a80i\nOrganization ID:       orgid\nCluster:               default\nNodePool:              gpu-pool (xxxx-xxx-xxx-xx)\nOS Image Version:      2.31.0\nInstance Type:         gd-8xh100ib-i128\nEthernet Speed:        100G\nGPU Count:             8\nGPU Model:             H100_NVLINK_80GB\nGPU VRAM:              81 GiB\nGPU Driver Version:    580.126.09\nSchedulable:           Yes\nState:                 production (Ready for customer workloads)\n\n# Cordon\/drain\ncwic node cordon &lt;node-name>\ncwic node drain &lt;node-name>\n\n# Reboot\ncwic node reboot &lt;node-name>\ncwic node reboot --safe &lt;node-name>\n\n# Verification tests\ncwic node verify &lt;node-name>\n\n# Shell access to bare-metal\ncwic node shell &lt;node-name>\n\n# Grafana dashboard\ncwic node view &lt;node-name><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #569CD6\">export<\/span><span style=\"color: #D4D4D4\"> KUBECONFIG=\/path-to-kubeconf\/file<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># List\/describe nodes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> nodepool list<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">NAME<\/span><span style=\"color: #D4D4D4\">       INSTANCE TYPE       TARGET   QUEUED   INPROGRESS   CURRENT   PENDING CONFIG   STAGED NODES   REQUIRING <\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">cpu-<\/span><span style=\"color: #569CD6\">pool<\/span><span style=\"color: #D4D4D4\">   cd-gp-i64-erapids   <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #B5CEA8\">0<\/span><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #B5CEA8\">0<\/span><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #569CD6\"> false<\/span><span style=\"color: #D4D4D4\">           <\/span><span style=\"color: #569CD6\"> false<\/span><span style=\"color: #D4D4D4\">          0\/1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">gpu-<\/span><span style=\"color: #569CD6\">pool<\/span><span style=\"color: #D4D4D4\">   gd-8xh100ib-i128    <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #B5CEA8\">0<\/span><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #B5CEA8\">0<\/span><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #569CD6\"> false<\/span><span style=\"color: #D4D4D4\">           <\/span><span style=\"color: #569CD6\"> false<\/span><span style=\"color: #D4D4D4\">          0\/1<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">### list nodes from gpu-pool nodegroup<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> nodepool node get gpu-pool<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">NAME<\/span><span style=\"color: #D4D4D4\">       IP          TYPE            RESERVED NODEPOOL  READY   ACTIVE  VERSION  STATE     <\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">x55a80i<\/span><span style=\"color: #D4D4D4\">   10.x.x.x   gd-8xh100ib-i128   xx      gpu-pool  <\/span><span style=\"color: #569CD6\"> true<\/span><span style=\"color: #D4D4D4\">   <\/span><span style=\"color: #569CD6\"> true<\/span><span style=\"color: #D4D4D4\">   <\/span><span style=\"color: #B5CEA8\">2.31.0<\/span><span style=\"color: #D4D4D4\">  production<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># cwic node &lt;action&gt; &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node get  &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node describe &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># cwic node describe &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node describe x55a80i<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">Name:                  <\/span><span style=\"color: #569CD6\">x55a80i<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">Organization<\/span><span style=\"color: #D4D4D4\"> ID:       orgid<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">Cluster:               <\/span><span style=\"color: #569CD6\">default<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">NodePool:              gpu-<\/span><span style=\"color: #569CD6\">pool<\/span><span style=\"color: #D4D4D4\"> (xxxx-xxx-xxx-xx)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">OS<\/span><span style=\"color: #D4D4D4\"> Image Version:      2.31.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">Instance<\/span><span style=\"color: #D4D4D4\"> Type:         gd-8xh100ib-i128<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">Ethernet<\/span><span style=\"color: #D4D4D4\"> Speed:        100G<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">GPU<\/span><span style=\"color: #D4D4D4\"> Count:             8<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">GPU<\/span><span style=\"color: #D4D4D4\"> Model:             H100_NVLINK_80GB<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">GPU<\/span><span style=\"color: #D4D4D4\"> VRAM:              <\/span><span style=\"color: #B5CEA8\">81<\/span><span style=\"color: #D4D4D4\"> GiB<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">GPU<\/span><span style=\"color: #D4D4D4\"> Driver Version:    580.126.09<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">Schedulable:           <\/span><span style=\"color: #569CD6\">Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">State:                 <\/span><span style=\"color: #569CD6\">production<\/span><span style=\"color: #D4D4D4\"> (Ready for customer workloads)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Cordon\/drain<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node cordon &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node drain &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Reboot<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node reboot &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node reboot --safe &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Verification tests<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node verify &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Shell access to bare-metal<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node shell &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Grafana dashboard<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> node view &lt;node-name&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Object Storage (cwobject)<\/h3>\n\n\n\n<p>S3-compatible storage, <a href=\"https:\/\/docs.coreweave.com\/docs\/products\/storage\/object-storage\/auth-access\/organization-policies\/examples\" type=\"link\" id=\"https:\/\/docs.coreweave.com\/docs\/products\/storage\/object-storage\/reference\/object-storage-api-ref#access-policy\" target=\"_blank\" rel=\"noreferrer noopener\">access control<\/a><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#222222\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#E6E6E6;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># Bucket operations\ncwic cwobject list\ncwic cwobject mb &lt;bucket-name>\ncwic cwobject rb &lt;bucket-name>\ncwic cwobject bucket describe &lt;bucket-name>\n\n# Move objects\ncwic cwobject move &lt;source> &lt;destination>\n\n# Token management\ncwic cwobject token create --name &lt;TOKEN_NAME> --duration &lt;seconds|Permanent>\ncwic cwobject token get\n# Access Key &#91;1&#93;:\n#  Access Key ID:   CWXXXX\n#  Status:          ACTIVE\n#  Principal Name:  coreweave\/xxxxxxxxxxxx\n#  Expiry:          0001-01-01T00:00:00Z\n#  Org ID:          orgid\n#  Attributes:\n#    - created-by: cwic\n#    - name: cwic-xxxxxxxxx\n\n# Policy management\n# Create policy\n cat > admin-policy.json  &lt;&lt; EOF\n{\n  \"policy\": {\n    \"version\": \"v1alpha1\",\n    \"name\": \"full-admin-access\",\n    \"statements\": [\n      {\n        \"name\": \"allow-admin-s3-access\",\n        \"effect\": \"Allow\",\n        \"actions\": &#91;\"s3:*\"&#93;,\n        \"resources\": &#91;\"*\"&#93;,\n        \"principals\": &#91;\"coreweave\/UserUID\"&#93;\n      }\n    ]\n  }\n}\nEOF  \n\ncwic cwobject policy create --file admin-policy.json \ncwic cwobject policy get\ncwic cwobject policy delete --name &lt;policy-name>\n\n# transfer file to buckets\n# Configure your local AI Object Storage credentials (one-time) using created token above.\ncat >> ~\/.s3cfg &lt;&lt; EOF\n&#91;default&#93;\naccess_key = CWXXXXXXXXXX\nsecret_key = cwXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\nhost_base = cwobject.com\nhost_bucket = %(bucket)s.cwobject.com\nuse_https = True\nbucket_location = AVAILABILITY_ZONE\nEOF\n\n# Install s3cmd\nuv pip install s3cmd\nsource ~\/.venv\/bin\/activate\n\n# Create Bucket \ncwic cwobject mb cloudthrill-obj\n\n# Upload files\ns3cmd put some-data.txt s3:\/\/cloudthrill-obj\/\n\n# list objects \ns3cmd ls\n2026-01-28 05:24  s3:\/\/cloudthrill-obj<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki slack-dark\" style=\"background-color: #222222\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A9955\"># Bucket operations<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject list<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject mb <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">bucket<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">name<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject rb <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">bucket<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">name<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject bucket describe <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">bucket<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">name<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Move objects<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject move <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">source<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><span style=\"color: #E6E6E6\"> <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">destination<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Token management<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject token create <\/span><span style=\"color: #D4D4D4\">--<\/span><span style=\"color: #E6E6E6\">name <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">TOKEN_NAME<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><span style=\"color: #E6E6E6\"> <\/span><span style=\"color: #D4D4D4\">--<\/span><span style=\"color: #E6E6E6\">duration <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">seconds<\/span><span style=\"color: #D4D4D4\">|<\/span><span style=\"color: #E6E6E6\">Permanent<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject token get<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Access Key &#91;1&#93;:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#  Access Key ID:   CWXXXX<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#  Status:          ACTIVE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#  Principal Name:  coreweave\/xxxxxxxxxxxx<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#  Expiry:          0001-01-01T00:00:00Z<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#  Org ID:          orgid<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#  Attributes:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#    - created-by: cwic<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\">#    - name: cwic-xxxxxxxxx<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Policy management<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Create policy<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\"> cat <\/span><span style=\"color: #D4D4D4\">&gt;<\/span><span style=\"color: #E6E6E6\"> admin<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">policy.json  <\/span><span style=\"color: #D4D4D4\">&lt;&lt;<\/span><span style=\"color: #E6E6E6\"> EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">  <\/span><span style=\"color: #CE9178\">&quot;policy&quot;<\/span><span style=\"color: #E6E6E6\">: {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">    <\/span><span style=\"color: #CE9178\">&quot;version&quot;<\/span><span style=\"color: #E6E6E6\">: <\/span><span style=\"color: #CE9178\">&quot;v1alpha1&quot;<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">    <\/span><span style=\"color: #CE9178\">&quot;name&quot;<\/span><span style=\"color: #E6E6E6\">: <\/span><span style=\"color: #CE9178\">&quot;full-admin-access&quot;<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">    <\/span><span style=\"color: #CE9178\">&quot;statements&quot;<\/span><span style=\"color: #E6E6E6\">: [<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">      {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">        <\/span><span style=\"color: #CE9178\">&quot;name&quot;<\/span><span style=\"color: #E6E6E6\">: <\/span><span style=\"color: #CE9178\">&quot;allow-admin-s3-access&quot;<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">        <\/span><span style=\"color: #CE9178\">&quot;effect&quot;<\/span><span style=\"color: #E6E6E6\">: <\/span><span style=\"color: #CE9178\">&quot;Allow&quot;<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">        <\/span><span style=\"color: #CE9178\">&quot;actions&quot;<\/span><span style=\"color: #E6E6E6\">: &#91;<\/span><span style=\"color: #CE9178\">&quot;s3:*&quot;<\/span><span style=\"color: #E6E6E6\">&#93;<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">        <\/span><span style=\"color: #CE9178\">&quot;resources&quot;<\/span><span style=\"color: #E6E6E6\">: &#91;<\/span><span style=\"color: #CE9178\">&quot;*&quot;<\/span><span style=\"color: #E6E6E6\">&#93;<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">        <\/span><span style=\"color: #CE9178\">&quot;principals&quot;<\/span><span style=\"color: #E6E6E6\">: &#91;<\/span><span style=\"color: #CE9178\">&quot;coreweave\/UserUID&quot;<\/span><span style=\"color: #E6E6E6\">&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">      }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">    ]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">  }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">EOF  <\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject policy create <\/span><span style=\"color: #D4D4D4\">--<\/span><span style=\"color: #E6E6E6\">file admin<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">policy.json <\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject policy get<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject policy delete <\/span><span style=\"color: #D4D4D4\">--<\/span><span style=\"color: #E6E6E6\">name <\/span><span style=\"color: #D4D4D4\">&lt;<\/span><span style=\"color: #E6E6E6\">policy<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">name<\/span><span style=\"color: #D4D4D4\">&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># transfer file to buckets<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Configure your local AI Object Storage credentials (one-time) using created token above.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cat <\/span><span style=\"color: #D4D4D4\">&gt;&gt;<\/span><span style=\"color: #E6E6E6\"> ~<\/span><span style=\"color: #D4D4D4\">\/<\/span><span style=\"color: #E6E6E6\">.s3cfg <\/span><span style=\"color: #D4D4D4\">&lt;&lt;<\/span><span style=\"color: #E6E6E6\"> EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">&#91;<\/span><span style=\"color: #569CD6\">default<\/span><span style=\"color: #E6E6E6\">&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">access_key <\/span><span style=\"color: #D4D4D4\">=<\/span><span style=\"color: #E6E6E6\"> CWXXXXXXXXXX<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">secret_key <\/span><span style=\"color: #D4D4D4\">=<\/span><span style=\"color: #E6E6E6\"> cwXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">host_base <\/span><span style=\"color: #D4D4D4\">=<\/span><span style=\"color: #E6E6E6\"> <\/span><span style=\"color: #DCDCAA\">cwobject.com<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">host_bucket <\/span><span style=\"color: #D4D4D4\">=<\/span><span style=\"color: #E6E6E6\"> <\/span><span style=\"color: #C586C0\">%<\/span><span style=\"color: #E6E6E6\">(bucket)<\/span><span style=\"color: #DCDCAA\">s.cwobject.com<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">use_https <\/span><span style=\"color: #D4D4D4\">=<\/span><span style=\"color: #E6E6E6\"> True<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">bucket_location <\/span><span style=\"color: #D4D4D4\">=<\/span><span style=\"color: #E6E6E6\"> AVAILABILITY_ZONE<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">EOF<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Install s3cmd<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">uv pip install s3cmd<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">source ~<\/span><span style=\"color: #D4D4D4\">\/<\/span><span style=\"color: #E6E6E6\">.venv<\/span><span style=\"color: #D4D4D4\">\/<\/span><span style=\"color: #E6E6E6\">bin<\/span><span style=\"color: #D4D4D4\">\/<\/span><span style=\"color: #E6E6E6\">activate<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Create Bucket <\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">cwic cwobject mb cloudthrill<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">obj<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># Upload files<\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">s3cmd put some<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">data.txt s3:<\/span><span style=\"color: #D4D4D4\">\/\/<\/span><span style=\"color: #E6E6E6\">cloudthrill<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">obj<\/span><span style=\"color: #D4D4D4\">\/<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># list objects <\/span><\/span>\n<span class=\"line\"><span style=\"color: #E6E6E6\">s3cmd ls<\/span><\/span>\n<span class=\"line\"><span style=\"color: #B5CEA8\">2026<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #B5CEA8\">01<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #B5CEA8\">28<\/span><span style=\"color: #E6E6E6\"> <\/span><span style=\"color: #B5CEA8\">05<\/span><span style=\"color: #E6E6E6\">:<\/span><span style=\"color: #B5CEA8\">24<\/span><span style=\"color: #E6E6E6\">  s3:<\/span><span style=\"color: #D4D4D4\">\/\/<\/span><span style=\"color: #E6E6E6\">cloudthrill<\/span><span style=\"color: #D4D4D4\">-<\/span><span style=\"color: #E6E6E6\">obj<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">SUNK (Slurm) Management<\/h3>\n\n\n\n<p>HPC workload management on Kubernetes<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:1rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly># 1. Cluster Operations:\n# List\/describe clusters\ncwic sunk cluster get\ncwic sunk cluster describe &#91;CLUSTER_NAME&#93;\n\n# 2. Grafana dashboard\ncwic sunk cluster view &#91;CLUSTER_NAME&#93;\n\n# 3. Node Management  \n# List\/describe nodes\ncwic sunk node get\ncwic sunk node describe &lt;node-name>\ncwic sunk node view &lt;node-name>\n\n# 4. Job Management:\n# List\/describe jobs\ncwic sunk job get\ncwic sunk job describe &lt;job-id>\ncwic sunk job view &lt;job-id><\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #6A9955\"># 1. Cluster Operations:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># List\/describe clusters<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk cluster get<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk cluster describe &#91;CLUSTER_NAME&#93;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># 2. Grafana dashboard<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk cluster view &#91;CLUSTER_NAME&#93;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># 3. Node Management  <\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># List\/describe nodes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk node get<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk node describe &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk node view &lt;node-name&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># 4. Job Management:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #6A9955\"># List\/describe jobs<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk job get<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk job describe &lt;job-id&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">cwic<\/span><span style=\"color: #D4D4D4\"> sunk job view &lt;job-id&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading7794_0cbc27-a1, .wp-block-kadence-advancedheading.kt-adv-heading7794_0cbc27-a1[data-kb-block=\"kb-adv-heading7794_0cbc27-a1\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading7794_0cbc27-a1 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading7794_0cbc27-a1[data-kb-block=\"kb-adv-heading7794_0cbc27-a1\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading7794_0cbc27-a1 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading7794_0cbc27-a1[data-kb-block=\"kb-adv-heading7794_0cbc27-a1\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading7794_0cbc27-a1 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading7794_0cbc27-a1\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Conclusion<\/h1>\n\n\n\n<p>In this post, we explored CoreWeave&#8217;s core services, bare-metal architecture, and why on-demand access doesn&#8217;t exist (it&#8217;s all taken). Then we covered <strong>CWIC CLI <\/strong>setup and essential commands for managing GPU infrastructure.<\/p>\n\n\n\n<p class=\"has--font-size\"><strong>Part 2 <\/strong>: I&#8217;ve set a goal to explore more from CoreWave platform, and contribute it to the open-source community\ud83d\ude4f. <\/p>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\"><span style=\"font-weight: normal; color: #0000ff;\"><em>Stay tuned<\/em><\/span><span style=\"font-weight: normal;\">&nbsp; <\/span>for <strong>Part 2<\/strong>\u26a1<\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Intro No invite? No quota? No problem. If you\u2019ve tried to create an account on CoreWeave, you already know the drill: there\u2019s No open self-registration, No free tier, and No \u201cSign up with GitHub\u201d\u2014without an invite. That&#8217;s why I decided to write my first CoreWeave blog post. This post shows how to get started with &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud\" class=\"more-link\">Read more<span class=\"screen-reader-text\"> &#8220;Inside CoreWeave Cloud: CLI &amp; Platform Primer&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[181,245,185,27,229],"tags":[182,244,183,51,207],"class_list":["post-7794","post","type-post","status-publish","format-standard","hentry","category-ai","category-coreweave","category-llm","category-multicloud","category-neoclouds","tag-ai","tag-coreweave","tag-llms","tag-multicloud","tag-vllm"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Inside CoreWeave Cloud: CLI &amp; Platform Primer - Cloudthrill<\/title>\n<meta name=\"description\" content=\"hands-on tour of CoreWeave: Discover their background story, platform, stack offering, GPU catalog, pricing model, and CLI setup. We&#039;ll explore what makes CoreWeave worth evaluating while staying fair and unbiased, focused only on the technical aspects. By the end, you&#039;ll know if this AI Cloud deserves a spot in your strategy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Inside CoreWeave Cloud: CLI &amp; Platform Primer - Cloudthrill\" \/>\n<meta property=\"og:description\" content=\"hands-on tour of CoreWeave: Discover their background story, platform, stack offering, GPU catalog, pricing model, and CLI setup. We&#039;ll explore what makes CoreWeave worth evaluating while staying fair and unbiased, focused only on the technical aspects. By the end, you&#039;ll know if this AI Cloud deserves a spot in your strategy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud\" \/>\n<meta property=\"og:site_name\" content=\"Cloudthrill\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-03T06:36:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-09T16:44:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true\" \/>\n<meta name=\"author\" content=\"CloudDude\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@couddude_\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"CloudDude\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud\"},\"author\":{\"name\":\"CloudDude\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#\\\/schema\\\/person\\\/aaac9d7e544fd61849e31ac4230a57f3\"},\"headline\":\"Inside CoreWeave Cloud: CLI &amp; Platform Primer\",\"datePublished\":\"2026-02-03T06:36:00+00:00\",\"dateModified\":\"2026-04-09T16:44:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud\"},\"wordCount\":1485,\"publisher\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.com\\\/brokedba\\\/brokedba\\\/blob\\\/gh-pages\\\/images\\\/coreweave_blog_main.png?raw=true\",\"keywords\":[\"AI\",\"CoreWeave\",\"LLMs\",\"MultiCloud\",\"VLLM\"],\"articleSection\":[\"AI\",\"CoreWeave\",\"LLM\",\"MultiCloud\",\"NeoClouds\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud\",\"url\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud\",\"name\":\"Inside CoreWeave Cloud: CLI &amp; Platform Primer - Cloudthrill\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.com\\\/brokedba\\\/brokedba\\\/blob\\\/gh-pages\\\/images\\\/coreweave_blog_main.png?raw=true\",\"datePublished\":\"2026-02-03T06:36:00+00:00\",\"dateModified\":\"2026-04-09T16:44:04+00:00\",\"description\":\"hands-on tour of CoreWeave: Discover their background story, platform, stack offering, GPU catalog, pricing model, and CLI setup. We'll explore what makes CoreWeave worth evaluating while staying fair and unbiased, focused only on the technical aspects. By the end, you'll know if this AI Cloud deserves a spot in your strategy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#primaryimage\",\"url\":\"https:\\\/\\\/github.com\\\/brokedba\\\/brokedba\\\/blob\\\/gh-pages\\\/images\\\/coreweave_blog_main.png?raw=true\",\"contentUrl\":\"https:\\\/\\\/github.com\\\/brokedba\\\/brokedba\\\/blob\\\/gh-pages\\\/images\\\/coreweave_blog_main.png?raw=true\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/explore-coreweave-ai-cloud#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cloudthrill.ca\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inside CoreWeave Cloud: CLI &amp; Platform Primer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#website\",\"url\":\"https:\\\/\\\/cloudthrill.ca\\\/\",\"name\":\"cloudthrill.ca\",\"description\":\"CloudThrill is focused on providing Cloud &amp; DevOps consulting services to clients looking to maximize their cloud\\\/on-prem estate.\",\"publisher\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cloudthrill.ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#organization\",\"name\":\"cloudthrill.ca\",\"url\":\"https:\\\/\\\/cloudthrill.ca\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cloudthrill.ca\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Cloudthrill.png\",\"contentUrl\":\"https:\\\/\\\/cloudthrill.ca\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Cloudthrill.png\",\"width\":1599,\"height\":588,\"caption\":\"cloudthrill.ca\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cloudthrill\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cloudthrill.ca\\\/#\\\/schema\\\/person\\\/aaac9d7e544fd61849e31ac4230a57f3\",\"name\":\"CloudDude\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/02bba403d23c390a42783246ef373bf8a8111b022c06a373d6cb9d3cabe12587?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/02bba403d23c390a42783246ef373bf8a8111b022c06a373d6cb9d3cabe12587?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/02bba403d23c390a42783246ef373bf8a8111b022c06a373d6cb9d3cabe12587?s=96&d=mm&r=g\",\"caption\":\"CloudDude\"},\"sameAs\":[\"http:\\\/\\\/cloudthrill.io\",\"https:\\\/\\\/x.com\\\/couddude_\"],\"url\":\"https:\\\/\\\/cloudthrill.ca\\\/author\\\/clouddude\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Inside CoreWeave Cloud: CLI &amp; Platform Primer - Cloudthrill","description":"hands-on tour of CoreWeave: Discover their background story, platform, stack offering, GPU catalog, pricing model, and CLI setup. We'll explore what makes CoreWeave worth evaluating while staying fair and unbiased, focused only on the technical aspects. By the end, you'll know if this AI Cloud deserves a spot in your strategy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud","og_locale":"en_US","og_type":"article","og_title":"Inside CoreWeave Cloud: CLI &amp; Platform Primer - Cloudthrill","og_description":"hands-on tour of CoreWeave: Discover their background story, platform, stack offering, GPU catalog, pricing model, and CLI setup. We'll explore what makes CoreWeave worth evaluating while staying fair and unbiased, focused only on the technical aspects. By the end, you'll know if this AI Cloud deserves a spot in your strategy.","og_url":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud","og_site_name":"Cloudthrill","article_published_time":"2026-02-03T06:36:00+00:00","article_modified_time":"2026-04-09T16:44:04+00:00","og_image":[{"url":"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true","type":"","width":"","height":""}],"author":"CloudDude","twitter_card":"summary_large_image","twitter_creator":"@couddude_","twitter_misc":{"Written by":"CloudDude","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#article","isPartOf":{"@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud"},"author":{"name":"CloudDude","@id":"https:\/\/cloudthrill.ca\/#\/schema\/person\/aaac9d7e544fd61849e31ac4230a57f3"},"headline":"Inside CoreWeave Cloud: CLI &amp; Platform Primer","datePublished":"2026-02-03T06:36:00+00:00","dateModified":"2026-04-09T16:44:04+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud"},"wordCount":1485,"publisher":{"@id":"https:\/\/cloudthrill.ca\/#organization"},"image":{"@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#primaryimage"},"thumbnailUrl":"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true","keywords":["AI","CoreWeave","LLMs","MultiCloud","VLLM"],"articleSection":["AI","CoreWeave","LLM","MultiCloud","NeoClouds"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud","url":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud","name":"Inside CoreWeave Cloud: CLI &amp; Platform Primer - Cloudthrill","isPartOf":{"@id":"https:\/\/cloudthrill.ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#primaryimage"},"image":{"@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#primaryimage"},"thumbnailUrl":"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true","datePublished":"2026-02-03T06:36:00+00:00","dateModified":"2026-04-09T16:44:04+00:00","description":"hands-on tour of CoreWeave: Discover their background story, platform, stack offering, GPU catalog, pricing model, and CLI setup. We'll explore what makes CoreWeave worth evaluating while staying fair and unbiased, focused only on the technical aspects. By the end, you'll know if this AI Cloud deserves a spot in your strategy.","breadcrumb":{"@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#primaryimage","url":"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true","contentUrl":"https:\/\/github.com\/brokedba\/brokedba\/blob\/gh-pages\/images\/coreweave_blog_main.png?raw=true"},{"@type":"BreadcrumbList","@id":"https:\/\/cloudthrill.ca\/explore-coreweave-ai-cloud#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudthrill.ca\/"},{"@type":"ListItem","position":2,"name":"Inside CoreWeave Cloud: CLI &amp; Platform Primer"}]},{"@type":"WebSite","@id":"https:\/\/cloudthrill.ca\/#website","url":"https:\/\/cloudthrill.ca\/","name":"cloudthrill.ca","description":"CloudThrill is focused on providing Cloud &amp; DevOps consulting services to clients looking to maximize their cloud\/on-prem estate.","publisher":{"@id":"https:\/\/cloudthrill.ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudthrill.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudthrill.ca\/#organization","name":"cloudthrill.ca","url":"https:\/\/cloudthrill.ca\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudthrill.ca\/#\/schema\/logo\/image\/","url":"https:\/\/cloudthrill.ca\/wp-content\/uploads\/2024\/07\/Cloudthrill.png","contentUrl":"https:\/\/cloudthrill.ca\/wp-content\/uploads\/2024\/07\/Cloudthrill.png","width":1599,"height":588,"caption":"cloudthrill.ca"},"image":{"@id":"https:\/\/cloudthrill.ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/cloudthrill"]},{"@type":"Person","@id":"https:\/\/cloudthrill.ca\/#\/schema\/person\/aaac9d7e544fd61849e31ac4230a57f3","name":"CloudDude","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/02bba403d23c390a42783246ef373bf8a8111b022c06a373d6cb9d3cabe12587?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/02bba403d23c390a42783246ef373bf8a8111b022c06a373d6cb9d3cabe12587?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/02bba403d23c390a42783246ef373bf8a8111b022c06a373d6cb9d3cabe12587?s=96&d=mm&r=g","caption":"CloudDude"},"sameAs":["http:\/\/cloudthrill.io","https:\/\/x.com\/couddude_"],"url":"https:\/\/cloudthrill.ca\/author\/clouddude"}]}},"brizy_media":[],"_links":{"self":[{"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/posts\/7794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/comments?post=7794"}],"version-history":[{"count":4,"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/posts\/7794\/revisions"}],"predecessor-version":[{"id":9862,"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/posts\/7794\/revisions\/9862"}],"wp:attachment":[{"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/media?parent=7794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/categories?post=7794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudthrill.ca\/wp-json\/wp\/v2\/tags?post=7794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}