Skip to content

Documentation request for oci cloud controller manager #42

@sorvis

Description

@sorvis

Starting down the path to utilize oci cloud controller manager so I thought perhaps this could be a good stepping stone for this project to document how to do it manually.

It mentions here the "--cloud-provider=external" and "--provider-id=" flag
https://github.com/oracle/oci-cloud-controller-manager#preparing-your-cluster

I think that would be set here on this line?

command = "kubectl --kubeconfig=kubeconfig config set-cluster kubernetes --server=https://${oci_core_instance._[1].public_ip}:6443"

But if my cluster is already provisioned then I could apply a config map to the kube-system namespace.
https://www.ibm.com/docs/en/cloud-private/3.1.0?topic=scaling-reconfiguring-kubelet-in-live-cluster

See also:
https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/

Any thoughts on the approach / does any one have another way to do this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions