Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Rancher 2 integration doesn't work with current stable version (v2.1.1) with CDK on LXD #2

Open
david-maumenee opened this issue Oct 29, 2018 · 1 comment

Comments

@david-maumenee
Copy link

Issue

I deployed a kubernetes-core cluster v1.11 cluster with Conjure up on LXD.

I deployed Rancher 2 on top of K8s cluster

juju config kubernetes-worker allow-privileged=true
juju config kubernetes-master allow-privileged=true
juju config kubernetes-master authorization-mode="RBAC,Node"

wget https://raw.githubusercontent.com/CanonicalLtd/canonical-kubernetes-third-party-integrations/master/cdk-rancher/cdk-rancher-nodeport.yaml

kubectl apply -f cdk-rancher-nodeport.yaml

juju run --unit kubernetes-worker/0 "open-port 30443"
juju run --unit kubernetes-worker/1 "open-port 30443"

Rancher 2 v2.1.1 display the status
This cluster is currently Waiting; areas that interact directly with it will not be available until the API is ready. Waiting for API to be available

workaround

There is a workaround :

  • change stable by v2.0.7 in cdk-rancher-nodeport.yaml and apply it to deploy v2.0.7 (this version is OK)
  • then change v2.0.7 by v2.1.1 or stable in cdk-rancher-nodeport.yaml and apply it to deploy v2.1.1
@CalvinHartwell
Copy link
Contributor

Hi @david-maumenee,

Sorry for the delay - we are aware of this issue and I am working directly with Rancher to solve the issue. Expect a change to this repo in the next week or so.

Cheers

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants