{"id":2508,"date":"2025-11-04T21:31:08","date_gmt":"2025-11-04T21:31:08","guid":{"rendered":"https:\/\/www.tracston.com\/?page_id=2508"},"modified":"2025-11-04T22:43:40","modified_gmt":"2025-11-04T22:43:40","slug":"clouddte-installation","status":"publish","type":"page","link":"https:\/\/www.tracston.com\/index.php\/clouddte-installation\/","title":{"rendered":"CloudDTE-Installation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2508\" class=\"elementor elementor-2508\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0b39a39 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0b39a39\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f6e8f79\" data-id=\"f6e8f79\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b22ea8c elementor-widget elementor-widget-heading\" data-id=\"b22ea8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">CloudDTE Installation &amp; System Requirements<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-482c788 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"482c788\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-6a46c7e\" data-id=\"6a46c7e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-60001ea elementor-align-center elementor-widget elementor-widget-button\" data-id=\"60001ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.tracston.com\/index.php\/clouddte\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-newspaper\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Overview<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-acc169b\" data-id=\"acc169b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29bbba2 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"29bbba2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.tracston.com\/index.php\/clouddte-tech\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-newspaper\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Tech Specs<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-bda6422\" data-id=\"bda6422\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b96c88 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"6b96c88\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.tracston.com\/index.php\/clouddte-marketplace\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-newspaper\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Marketplace<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-174b57a\" data-id=\"174b57a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2f6ffb4 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2f6ffb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.tracston.com\/index.php\/clouddte-installation\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-newspaper\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Installation<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9e307b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9e307b4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2dc83b8\" data-id=\"2dc83b8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ff4189b elementor-widget elementor-widget-text-editor\" data-id=\"ff4189b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"678\" data-end=\"709\"><strong data-start=\"684\" data-end=\"709\">Installation Overview<\/strong><\/h2>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5b03ded elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5b03ded\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cb6f224\" data-id=\"cb6f224\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-370ec89 elementor-widget elementor-widget-image\" data-id=\"370ec89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1521\" height=\"704\" src=\"https:\/\/www.tracston.com\/wp-content\/uploads\/2025\/11\/clouddte_banner.png\" class=\"attachment-large size-large wp-image-2493\" alt=\"\" srcset=\"https:\/\/www.tracston.com\/wp-content\/uploads\/2025\/11\/clouddte_banner.png 1521w, https:\/\/www.tracston.com\/wp-content\/uploads\/2025\/11\/clouddte_banner-300x139.png 300w, https:\/\/www.tracston.com\/wp-content\/uploads\/2025\/11\/clouddte_banner-768x355.png 768w, https:\/\/www.tracston.com\/wp-content\/uploads\/2025\/11\/clouddte_banner-640x296.png 640w\" sizes=\"(max-width: 1521px) 100vw, 1521px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6ce62e5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6ce62e5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-33484a5\" data-id=\"33484a5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d051261 elementor-widget elementor-widget-text-editor\" data-id=\"d051261\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"678\" data-end=\"709\"><span style=\"font-family: Roboto, sans-serif; font-size: 16px;\">Installing <\/span><strong style=\"font-family: Roboto, sans-serif; font-size: 16px;\" data-start=\"722\" data-end=\"734\">CloudDTE<\/strong><span style=\"font-family: Roboto, sans-serif; font-size: 16px;\"> is a straightforward, modular process that can be executed on-premise or in a hybrid environment.<\/span><\/h2><p data-start=\"711\" data-end=\"1033\">The platform uses <strong data-start=\"853\" data-end=\"878\">Helm-based installers<\/strong>, <strong data-start=\"880\" data-end=\"901\">automated scripts<\/strong>, and <strong data-start=\"907\" data-end=\"943\">infrastructure-as-code templates<\/strong> to deploy all required Kubernetes services, monitoring stacks, and supporting components.<\/p><p data-start=\"1035\" data-end=\"1057\"><strong data-start=\"1035\" data-end=\"1057\">Installation Goals<\/strong><\/p><ul data-start=\"1058\" data-end=\"1360\"><li data-start=\"1058\" data-end=\"1130\">Fully automated provisioning of Kubernetes, Helm, and core services.<\/li><li data-start=\"1131\" data-end=\"1211\">Validation of hardware, network, and storage requirements before deployment.<\/li><li data-start=\"1212\" data-end=\"1286\">Optional integration with enterprise authentication (LDAP \/ Entra ID).<\/li><li data-start=\"1287\" data-end=\"1360\">Ready-to-use Dev\/Test namespaces and Jenkins pipelines upon completion.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1bada24 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1bada24\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d4a82e\" data-id=\"6d4a82e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1704de8 elementor-widget elementor-widget-text-editor\" data-id=\"1704de8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"1456\" data-end=\"1485\"><strong data-start=\"1462\" data-end=\"1485\">System Requirements<\/strong><\/h2><div class=\"_tableContainer_1rjym_1\"><div class=\"group _tableWrapper_1rjym_13 flex w-fit flex-col-reverse\" tabindex=\"-1\"><table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"1487\" data-end=\"1997\"><thead data-start=\"1487\" data-end=\"1523\"><tr data-start=\"1487\" data-end=\"1523\"><th data-start=\"1487\" data-end=\"1498\" data-col-size=\"sm\">Resource<\/th><th data-start=\"1498\" data-end=\"1508\" data-col-size=\"sm\">Minimum<\/th><th data-start=\"1508\" data-end=\"1523\" data-col-size=\"sm\">Recommended<\/th><\/tr><\/thead><tbody data-start=\"1563\" data-end=\"1997\"><tr data-start=\"1563\" data-end=\"1598\"><td data-start=\"1563\" data-end=\"1573\" data-col-size=\"sm\"><strong data-start=\"1565\" data-end=\"1572\">CPU<\/strong><\/td><td data-start=\"1573\" data-end=\"1584\" data-col-size=\"sm\">16 cores<\/td><td data-start=\"1584\" data-end=\"1598\" data-col-size=\"sm\">32 cores +<\/td><\/tr><tr data-start=\"1599\" data-end=\"1632\"><td data-start=\"1599\" data-end=\"1612\" data-col-size=\"sm\"><strong data-start=\"1601\" data-end=\"1611\">Memory<\/strong><\/td><td data-start=\"1612\" data-end=\"1620\" data-col-size=\"sm\">64 GB<\/td><td data-start=\"1620\" data-end=\"1632\" data-col-size=\"sm\">128 GB +<\/td><\/tr><tr data-start=\"1633\" data-end=\"1691\"><td data-start=\"1633\" data-end=\"1647\" data-col-size=\"sm\"><strong data-start=\"1635\" data-end=\"1646\">Storage<\/strong><\/td><td data-start=\"1647\" data-end=\"1665\" data-col-size=\"sm\">1 TB NFS or SSD<\/td><td data-start=\"1665\" data-end=\"1691\" data-col-size=\"sm\">2 TB NVMe \/ NetApp NFS<\/td><\/tr><tr data-start=\"1692\" data-end=\"1724\"><td data-start=\"1692\" data-end=\"1706\" data-col-size=\"sm\"><strong data-start=\"1694\" data-end=\"1705\">Network<\/strong><\/td><td data-start=\"1706\" data-end=\"1714\" data-col-size=\"sm\">1 GbE<\/td><td data-start=\"1714\" data-end=\"1724\" data-col-size=\"sm\">10 GbE<\/td><\/tr><tr data-start=\"1725\" data-end=\"1796\"><td data-start=\"1725\" data-end=\"1748\" data-col-size=\"sm\"><strong data-start=\"1727\" data-end=\"1747\">Operating System<\/strong><\/td><td data-start=\"1748\" data-end=\"1775\" data-col-size=\"sm\">CentOS 7 \/ Rocky Linux 9<\/td><td data-start=\"1775\" data-end=\"1796\" data-col-size=\"sm\">RHEL 9 Enterprise<\/td><\/tr><tr data-start=\"1797\" data-end=\"1848\"><td data-start=\"1797\" data-end=\"1822\" data-col-size=\"sm\"><strong data-start=\"1799\" data-end=\"1821\">Kubernetes Version<\/strong><\/td><td data-start=\"1822\" data-end=\"1831\" data-col-size=\"sm\">1.24 +<\/td><td data-start=\"1831\" data-end=\"1848\" data-col-size=\"sm\">Latest Stable<\/td><\/tr><tr data-start=\"1849\" data-end=\"1916\"><td data-start=\"1849\" data-end=\"1871\" data-col-size=\"sm\"><strong data-start=\"1851\" data-end=\"1870\">Internet Access<\/strong><\/td><td data-start=\"1871\" data-end=\"1882\" data-col-size=\"sm\">Optional<\/td><td data-start=\"1882\" data-end=\"1916\" data-col-size=\"sm\">Required for Artifact Hub sync<\/td><\/tr><tr data-start=\"1917\" data-end=\"1997\"><td data-start=\"1917\" data-end=\"1940\" data-col-size=\"sm\"><strong data-start=\"1919\" data-end=\"1939\">User Permissions<\/strong><\/td><td data-start=\"1940\" data-end=\"1961\" data-col-size=\"sm\">Root \/ sudo access<\/td><td data-start=\"1961\" data-end=\"1997\" data-col-size=\"sm\">Full sudo + SSH key-based access<\/td><\/tr><\/tbody><\/table><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f1bde38 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f1bde38\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-487d1d3\" data-id=\"487d1d3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-23bc0af elementor-widget elementor-widget-text-editor\" data-id=\"23bc0af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"1999\" data-end=\"2097\">\ud83d\udca1 <em data-start=\"2002\" data-end=\"2097\">For large environments, a minimum of 3 control-plane nodes and 3 worker nodes is recommended.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e3d5265 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e3d5265\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5983cf3\" data-id=\"5983cf3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7bfd543 elementor-widget elementor-widget-text-editor\" data-id=\"7bfd543\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"2104\" data-end=\"2133\"><strong data-start=\"2110\" data-end=\"2133\">Installation Phases<\/strong><\/h2>\n<h3 data-start=\"2135\" data-end=\"2176\"><strong data-start=\"2139\" data-end=\"2176\">Phase 1 \u2013 Environment Preparation<\/strong><\/h3>\n<ul data-start=\"2177\" data-end=\"2348\">\n \t<li data-start=\"2177\" data-end=\"2248\">\nValidate hardware specs and ensure static IP range (<code data-start=\"2231\" data-end=\"2244\">192.168.1.x<\/code>).\n<\/li>\n \t<li data-start=\"2249\" data-end=\"2289\">\nConfigure DNS, NTP, and NFS storage.\n<\/li>\n \t<li data-start=\"2290\" data-end=\"2348\">\nInstall base OS packages (<code data-start=\"2318\" data-end=\"2326\">docker<\/code>, <code data-start=\"2328\" data-end=\"2337\">python3<\/code>, <code data-start=\"2339\" data-end=\"2344\">git<\/code>).\n<\/li>\n<\/ul>\n<h3 data-start=\"2350\" data-end=\"2392\"><strong data-start=\"2354\" data-end=\"2392\">Phase 2 \u2013 Core Platform Deployment<\/strong><\/h3>\n<ul data-start=\"2393\" data-end=\"2758\">\n \t<li data-start=\"2393\" data-end=\"2443\">\n<Deploy Kubernetes via <strong data-start=\"2417\" data-end=\"2428\">kubeadm<\/strong> or <strong data-start=\"2432\" data-end=\"2440\">RKE2<\/strong>.\n<\/li>\n \t<li data-start=\"2444\" data-end=\"2494\">\nConfigure control plane and join worker nodes.\n<\/li>\n \t<li data-start=\"2495\" data-end=\"2758\">\nApply <strong data-start=\"2503\" data-end=\"2511\">Helm<\/strong> to install:\n\n<ul data-start=\"2526\" data-end=\"2758\">\n \t<li data-start=\"2526\" data-end=\"2556\">\nIngress Controller (Nginx)\n<\/li>\n \t<li data-start=\"2559\" data-end=\"2591\">\nStorage Controller (OpenEBS)\n<\/li>\n \t<li data-start=\"2594\" data-end=\"2637\">\nMonitoring Stack (Prometheus + Grafana)\n<\/li>\n \t<li data-start=\"2640\" data-end=\"2693\">\nLogging Stack (Elasticsearch + Kibana + Filebeat)\n<\/li>\n \t<li data-start=\"2696\" data-end=\"2717\">\nRegistry (Harbor)\n<\/li>\n \t<li data-start=\"2720\" data-end=\"2758\">\nCertificate Manager (Cert-Manager)\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 data-start=\"2760\" data-end=\"2802\"><strong data-start=\"2764\" data-end=\"2802\">Phase 3 \u2013 Automation &amp; Integration<\/strong><\/h3>\n<ul data-start=\"2803\" data-end=\"2999\">\n \t<li data-start=\"2803\" data-end=\"2846\">\n<Deploy <strong data-start=\"2812\" data-end=\"2823\">Jenkins<\/strong> for CI\/CD pipelines.\n<\/li>\n \t<li data-start=\"2847\" data-end=\"2900\">\nConnect to source control (GitHub, Azure DevOps).\n<\/li>\n \t<li data-start=\"2901\" data-end=\"2957\">\nConfigure user namespaces, roles, and RBAC policies.\n<\/li>\n \t<li data-start=\"2958\" data-end=\"2999\">\nEnable metrics dashboards and alerts.\n<\/li>\n<\/ul>\n<h3 data-start=\"3001\" data-end=\"3040\"><strong data-start=\"3005\" data-end=\"3040\">Phase 4 \u2013 Validation &amp; Handover<\/strong><\/h3>\n<ul data-start=\"3041\" data-end=\"3213\">\n \t<li data-start=\"3041\" data-end=\"3094\">\nRun diagnostic scripts to confirm cluster health.\n<\/li>\n \t<li data-start=\"3095\" data-end=\"3151\">\nGenerate kubeconfig files for admins and developers.\n<\/li>\n \t<li data-start=\"3152\" data-end=\"3213\">\nValidate monitoring, ingress routing, and storage mounts.\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-672591a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"672591a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-80fda13\" data-id=\"80fda13\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e281379 elementor-widget elementor-widget-text-editor\" data-id=\"e281379\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"3332\" data-end=\"3365\"><strong data-start=\"3338\" data-end=\"3365\">Security &amp; Access Setup<\/strong><\/h2>\n<p data-start=\"3367\" data-end=\"3426\">During installation, CloudDTE implements secure defaults:<\/p>\n\n<ul data-start=\"3427\" data-end=\"3610\">\n \t<li data-start=\"3427\" data-end=\"3468\">\n<strong data-start=\"3429\" data-end=\"3437\">RBAC<\/strong> for user and team isolation.\n<\/li>\n \t<li data-start=\"3469\" data-end=\"3522\">\n<strong data-start=\"3471\" data-end=\"3491\">TLS Certificates<\/strong> auto-issued by Cert-Manager.\n<\/li>\n \t<li data-start=\"3523\" data-end=\"3559\">\n<strong data-start=\"3525\" data-end=\"3534\">Vault<\/strong> for secret management.\n<\/li>\n \t<li data-start=\"3560\" data-end=\"3610\">\n<strong data-start=\"3562\" data-end=\"3589\">Restricted Shell Access<\/strong> for limited users.\n<\/li>\n<\/ul>\n<p data-start=\"3612\" data-end=\"3634\">Integration options:<\/p>\n\n<ul data-start=\"3635\" data-end=\"3786\">\n \t<li data-start=\"3635\" data-end=\"3698\">\n<strong data-start=\"3637\" data-end=\"3664\">Active Directory \/ LDAP<\/strong> for centralized authentication.\n<\/li>\n \t<li data-start=\"3699\" data-end=\"3738\">\n<strong data-start=\"3701\" data-end=\"3708\">SSO<\/strong> using Entra ID \/ OAuth 2.0.\n<\/li>\n \t<li data-start=\"3739\" data-end=\"3786\">\n<strong data-start=\"3741\" data-end=\"3761\">Network Policies<\/strong> for namespace isolation.\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dd07a11 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dd07a11\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c5b0fe5\" data-id=\"c5b0fe5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7edf4c6 elementor-widget elementor-widget-text-editor\" data-id=\"7edf4c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"3793\" data-end=\"3826\"><strong data-start=\"3799\" data-end=\"3826\">Post-Installation Tools<\/strong><\/h2>\n<p data-start=\"3828\" data-end=\"3879\">Once installation completes, CloudDTE ships with:<\/p>\n\n<ul data-start=\"3880\" data-end=\"4204\">\n \t<li data-start=\"3880\" data-end=\"3935\">\n<strong data-start=\"3882\" data-end=\"3906\">Kubernetes Dashboard<\/strong> for cluster visualization.\n<\/li>\n \t<li data-start=\"3936\" data-end=\"4001\">\n<strong data-start=\"3938\" data-end=\"3959\">Jenkins Pipelines<\/strong> pre-configured for Dev\/Test deployment.\n<\/li>\n \t<li data-start=\"4002\" data-end=\"4072\">\n<strong data-start=\"4004\" data-end=\"4015\">Grafana<\/strong> dashboards for infrastructure and application metrics.\n<\/li>\n \t<li data-start=\"4073\" data-end=\"4120\">\n<strong data-start=\"4075\" data-end=\"4085\">Kibana<\/strong> dashboards for centralized logs.\n<\/li>\n \t<li data-start=\"4121\" data-end=\"4204\">\n<strong data-start=\"4123\" data-end=\"4144\">Helm Repositories<\/strong> connected to Tracston\u2019s internal registry and Artifact Hub.\n<\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-214de53 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"214de53\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9a38d58\" data-id=\"9a38d58\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0845c7a elementor-widget elementor-widget-text-editor\" data-id=\"0845c7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"4279\" data-end=\"4310\"><strong data-start=\"4285\" data-end=\"4310\">Upgrade &amp; Maintenance<\/strong><\/h2><p data-start=\"4312\" data-end=\"4407\">Upgrades are handled via Helm chart versioning and can be performed <strong data-start=\"4380\" data-end=\"4400\">without downtime<\/strong> using:<\/p><div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\"><div class=\"sticky top-9\"><div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\"><div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\">\u00a0<\/div><\/div><\/div><div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-bash\">helm upgrade --install cloud-dte .\/charts\/cloud-dte\nkubectl rollout status deployment\/cloud-dte\n<\/code><\/div><\/div><p data-start=\"4517\" data-end=\"4701\">Automated scripts verify compatibility and backup configuration before each upgrade.<br data-start=\"4601\" data-end=\"4604\" \/>Tracston provides <strong data-start=\"4622\" data-end=\"4641\">support scripts<\/strong> for log collection, node replacement, and version patching.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-26a5d61 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"26a5d61\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-043566e\" data-id=\"043566e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-06144c0 elementor-widget elementor-widget-text-editor\" data-id=\"06144c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"4708\" data-end=\"4739\"><strong data-start=\"4714\" data-end=\"4739\">Deployment Timeframes<\/strong><\/h2><div class=\"_tableContainer_1rjym_1\"><div class=\"group _tableWrapper_1rjym_13 flex w-fit flex-col-reverse\" tabindex=\"-1\"><table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"4741\" data-end=\"4951\"><thead data-start=\"4741\" data-end=\"4782\"><tr data-start=\"4741\" data-end=\"4782\"><th data-start=\"4741\" data-end=\"4760\" data-col-size=\"sm\">Environment Size<\/th><th data-start=\"4760\" data-end=\"4782\" data-col-size=\"sm\">Typical Setup Time<\/th><\/tr><\/thead><tbody data-start=\"4825\" data-end=\"4951\"><tr data-start=\"4825\" data-end=\"4860\"><td data-start=\"4825\" data-end=\"4845\" data-col-size=\"sm\">Small (Lab \/ POC)<\/td><td data-start=\"4845\" data-end=\"4860\" data-col-size=\"sm\">2 \u2013 4 hours<\/td><\/tr><tr data-start=\"4861\" data-end=\"4908\"><td data-start=\"4861\" data-end=\"4893\" data-col-size=\"sm\">Medium (3 nodes + monitoring)<\/td><td data-start=\"4893\" data-end=\"4908\" data-col-size=\"sm\">4 \u2013 8 hours<\/td><\/tr><tr data-start=\"4909\" data-end=\"4951\"><td data-start=\"4909\" data-end=\"4937\" data-col-size=\"sm\">Large (High-Availability)<\/td><td data-start=\"4937\" data-end=\"4951\" data-col-size=\"sm\">1 \u2013 2 days<\/td><\/tr><\/tbody><\/table><\/div><\/div><p data-start=\"4953\" data-end=\"5050\">All installations are designed to be <strong data-start=\"4990\" data-end=\"5018\">repeatable and automated<\/strong> using Tracston\u2019s IaC templates.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-782decb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"782decb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-95b0a7d\" data-id=\"95b0a7d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8042abe elementor-widget elementor-widget-text-editor\" data-id=\"8042abe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-start=\"5057\" data-end=\"5101\"><strong data-start=\"5063\" data-end=\"5101\">Get CloudDTE for Your Organization<\/strong><\/h2>\n<p data-start=\"5103\" data-end=\"5178\"><strong data-start=\"5103\" data-end=\"5115\">CloudDTE<\/strong> is available as a <strong data-start=\"5134\" data-end=\"5167\">licensed installation package<\/strong> including:<\/p>\n\n<ul data-start=\"5179\" data-end=\"5303\">\n \t<li data-start=\"5179\" data-end=\"5224\">\nFull installation scripts and Helm charts\n<\/li>\n \t<li data-start=\"5225\" data-end=\"5267\">\nDocumentation and configuration guides\n<\/li>\n \t<li data-start=\"5268\" data-end=\"5303\">\nSupport from Tracston engineers\n<\/li>\n<\/ul>\n<blockquote data-start=\"5305\" data-end=\"5409\">\n\ud83d\udcac <strong data-start=\"5310\" data-end=\"5409\">Contact the Tracston team to receive your installation copy, licensing details, or a live demo.<\/strong>\n<\/blockquote>\n<p data-start=\"5411\" data-end=\"5533\">\ud83d\udce7 <strong data-start=\"5414\" data-end=\"5424\">Email:<\/strong> <a class=\"decorated-link cursor-pointer\" rel=\"noopener\" data-start=\"5425\" data-end=\"5470\">info@tracston.com<\/a><br data-start=\"5470\" data-end=\"5473\" \/>\ud83c\udf10 <strong data-start=\"5476\" data-end=\"5488\">Website:<\/strong> <a class=\"decorated-link\" href=\"https:\/\/www.tracston.com\" target=\"_new\" rel=\"noopener\" data-start=\"5489\" data-end=\"5533\">www.tracston.com<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>CloudDTE Installation &amp; System Requirements Overview Tech Specs Marketplace Installation Installation Overview Installing CloudDTE is a straightforward, modular process that can be executed on-premise or in a hybrid environment. The platform uses Helm-based installers, automated scripts, and infrastructure-as-code templates to deploy all required Kubernetes services, monitoring stacks, and supporting components.&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2508","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/pages\/2508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/comments?post=2508"}],"version-history":[{"count":34,"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/pages\/2508\/revisions"}],"predecessor-version":[{"id":2700,"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/pages\/2508\/revisions\/2700"}],"wp:attachment":[{"href":"https:\/\/www.tracston.com\/index.php\/wp-json\/wp\/v2\/media?parent=2508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}