<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Spinnaker – Set Up Spinnaker</title>
    <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/</link>
    <description>Recent content in Set Up Spinnaker on Spinnaker</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Install and Configure Spinnaker</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/</guid>
      <description>
        
        
        &lt;h2 id=&#34;requirements-to-install-spinnaker&#34;&gt;Requirements to install spinnaker&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;A kubernetes cluster&lt;/p&gt;
&lt;p&gt;This can be any of the supported vendor solutions (AKS/EKS/GKE/etc.) or an on-premise kubernetes cluster.
Make sure it has at least 18GB of memory and 6 cores.  Spinnaker uses memory depending upon
configuration and the number of &amp;ldquo;accounts&amp;rdquo; registered with spinnaker&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href=&#34;https://kubernetes.io/docs/reference/kubectl/&#34; target=&#34;_blank&#34;&gt;kubectl&lt;/a&gt;
 with kustomize integrated&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Kubernetes native configuration management 
&lt;a href=&#34;https://kustomize.io/&#34; target=&#34;_blank&#34;&gt;Kustomize&lt;/a&gt;
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;the-process&#34;&gt;The process&lt;/h2&gt;
&lt;p&gt;Installing a complete Spinnaker involves these steps:&lt;/p&gt;
&lt;h3 id=&#34;install-spinnaker&#34;&gt;Install spinnaker&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/environment/&#34;&gt;Choose an installation method&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/deploy/&#34;&gt;Deploy Spinnaker&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;configure-spinnaker&#34;&gt;Configure spinnaker&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/providers/&#34;&gt;Choose a cloud provider&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/storage/&#34;&gt;Configure a database for storage&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/&#34;&gt;Configure everything else&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/productionize/&#34;&gt;Productionize Spinnaker&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is HIGHLY recommended to at LEAST setup authentication for spinnaker!&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;halyard-deprecation-notice&#34;&gt;Halyard deprecation notice&lt;/h2&gt;


&lt;div class=&#34;alert alert-warning&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;Important&lt;/h4&gt;
Halyard &lt;code&gt;hal&lt;/code&gt; is deprecated.
&lt;/div&gt;

&lt;p&gt;Halyard was previously mentioned on this page, and is deprecated in favor
of native installation using 
&lt;a href=&#34;https://kubectl.docs.kubernetes.io/guides/introduction/kustomize/&#34; target=&#34;_blank&#34;&gt;kustomize&lt;/a&gt;
 native configurations.&lt;/p&gt;
&lt;p&gt;References to halyard are being steadily removed from the project.  An 
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/migration-to-kustomize-automation/&#34;&gt;example script&lt;/a&gt;
 is available to export
a halyard or operator deployed spinnaker into kustomize style deployment.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;and-then-what&#34;&gt;And then what?&lt;/h2&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Configure Everything Else</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/</guid>
      <description>
        
        
        &lt;p&gt;You&amp;rsquo;ve 
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/install/&#34;&gt;installed and configured Spinnaker&lt;/a&gt;
, but there are still a few other things to set up:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/bakery/&#34;&gt;Configure your image bakery&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/security/&#34;&gt;Enable security&lt;/a&gt;
 (auth/auth) for your Spinnaker installation&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/ci/&#34;&gt;Set up continuous integration&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/monitoring/&#34;&gt;Enable monitoring&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;And there are a couple of 
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/features/&#34;&gt;extra features&lt;/a&gt;
 that you can enable&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Productionize Spinnaker</title>
      <link>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/productionize/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/productionize/</guid>
      <description>
        
        
        &lt;p&gt;Spinnaker is a large system, made of several microservices, each intended to be
scaled, restarted, and configured independently. This provides operators a
great degree of flexibility, and allows Spinnaker to handle massive scale (100K+
deployments/day, 10K+ managed accounts). However, there is no one-size-fits-all
approach for configuring Spinnaker; your organization&amp;rsquo;s usage patterns will
need to inform how to prepare your Spinnaker deployment to be used in
production.&lt;/p&gt;
&lt;p&gt;These pages are intended to provide both an intuition for how Spinnaker works,
as well as concrete tips and advice to make Spinnaker more reliable at scale.&lt;/p&gt;
&lt;h2 id=&#34;getting-started&#34;&gt;Getting started&lt;/h2&gt;
&lt;p&gt;Before we can confidently productionize an installation of Spinnaker, we need
insight into what&amp;rsquo;s going on. This insight is provided by Spinnaker&amp;rsquo;s logs and
metrics.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Logs&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;Distributed&lt;/strong&gt; deployments to Kubernetes, logs are forwarded to
whatever 
&lt;a href=&#34;https://kubernetes.io/docs/concepts/cluster-administration/logging/&#34; target=&#34;_blank&#34;&gt;logging solution&lt;/a&gt;

you have configured.&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;LocalDebian&lt;/strong&gt; deployments, logs are written to &lt;code&gt;/var/log/spinnaker&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Metrics&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Follow the 
&lt;a href=&#34;https://deploy-preview-629--spinnaker-io.netlify.app/docs/setup/other_config/monitoring/&#34;&gt;monitoring setup instructions&lt;/a&gt;
 to export
Spinnaker&amp;rsquo;s metrics into a metric store of your choice.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
