<p>So currently I am trying to set up this Management Cluster through the Google Cloud shell using <a href="https://www.kubeflow.org/docs/distributions/gke/deploy/management-setup/" rel="nofollow noreferrer">this</a> guide. However, I have been facing along the steps.</p>
<p>First one is the fact that that kpt does not seem to have any <code>kpt cfg</code> functionality anymore. To combat this, I have downloaded the binary for <code>kpt 0.39.3</code>. because the latest one gives me the error:</p>
<pre><code>error: unknown command &quot;cfg&quot; for &quot;kpt&quot;

Did you mean this?
        fn
        pkg
</code></pre>
<p>So I made the <code>Kptfile</code> locally using <code>0.39.3</code> and then placed it in the directory for Google Cloud Shell to pickup. Now when I call <code>make apply-cluster</code>, I get the error:</p>
<pre><code>I0824 03:23:40.084196    1255 main.go:230] reconcile serviceusage.cnrm.cloud.google.com/Service container.googleapis.com
Unexpected error: error reconciling objects: error reconciling Service:PROJECT/container.googleapis.com: error fetching service &quot;projects/PROJECT/services/container.googleapis.com&quot;: googleapi: Error 400: The resource id projects/PROJECT is invalid.
</code></pre>
<p>But I know for a fact that this is a functional</p>

SDG
<p>I have just tried to follow the guide you mentioned <a href="https://www.kubeflow.org/docs/distributions/gke/deploy/management-setup/" rel="nofollow noreferrer">here</a> and everything worked for me.</p>
<p>In order to avoid your fist error I decided to erase the kpt using <code>gcloud components remove kpt</code>, and install the old one which is fully compatible with this kubeflow guide using this <a href="https://googlecontainertools.github.io/kpt/installation/binaries/" rel="nofollow noreferrer">link</a>.</p>
<p>Regarding your second error when you call the <code>make apply-cluster</code> and you receive the <code>The resource id projects/PROJECT is invalid</code> it can be related to not set the values <a href="https://www.kubeflow.org/docs/distributions/gke/deploy/management-setup/#configure-kpt-setter-values" rel="nofollow noreferrer">accordingly</a></p>
