<p>I cannot find any articles answering question: Is it safe/right to deploy Spinnaker to same Kubernetes cluster which Spinnaker will manage? Mainly I mean for production, HA deployments.</p>

<p>I think the architectures of Spinnaker and Kubernetes compliment each other very well, and running Spinnaker in the same K8s cluster it is managing is definitely safe.</p>

<p>As per your comment in @mdirkse's answer, there is a codelab, which is official Spinnaker documentation, that explains how to create a set of basic pipelines for deploying code from a Github repo to a production Kubernetes cluster in the form of a Docker container.</p>

<p>In this <a href="https://www.spinnaker.io/guides/tutorials/codelabs/kubernetes-source-to-prod/#configuring-spinnaker" rel="nofollow noreferrer">documentation</a>, it specifically states the following: </p>

<blockquote>
  <p>We will be deploying Spinnaker to the same Kubernetes cluster it will be managing. ... </p>
</blockquote>

<p>Not sure if this is exactly what you are looking for though.</p>
