Skip to content

Commit

Permalink
Use multiple ACM repos and create a code-intelligence cluster.
Browse files Browse the repository at this point in the history
* For now, it looks like using multiple acm-repo (i.e. different
  repos for different clusters) will work better than trying
  to use a single acm-repo and cluster selectors.

  * I was hitting problems with the fact that Tekton can't be installed
    via ACM right now (it violates certain validation constraints).

  * I only wanted to install tekton on the auto-deploy cluster (kf-ci-v1)
    and not the kf-ci-management cluster but I was stil
    getting errors from ACM complaining the Tekton configs were invalid.

  * So as a work around I renamed acm-repo -> acm-repos with the intent
    we will have multiple subdirectories corresponding to different repos

  * A given cluster can then choose which cluster to enroll in

* Create a new cluster for the KF chatbot (see kubeflow/code-intelligence#142)

  * The cluster will be managed using CNRM and ACM on the kf-ci-management
    cluster. So we need to check in the configs.

  * The source (kustomize packages for the manifests) is in
    kubeflow/code-intelligence#145
  • Loading branch information
Jeremy Lewi committed May 23, 2020
1 parent d2494ee commit b463bec
Show file tree
Hide file tree
Showing 59 changed files with 56 additions and 1,868 deletions.
794 changes: 0 additions & 794 deletions acm-repo/cluster/tekton.yaml

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions acm-repo/namespaces/auto-deploy/namespace.yaml

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit b463bec

Please sign in to comment.