Skip to content
This repository has been archived by the owner on Sep 17, 2021. It is now read-only.
/ kube-certs-gen Public archive

tool for generating kubernetes control plane certs and kubelet configuration files from one yaml/json file manifest

Notifications You must be signed in to change notification settings

preved911/kube-certs-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

YAML configuration file example:

etcd:
  servers:
    - name: first-etcd
      certs:
        SANs: 
          - etcd-server-dns-name
        IPs:
          - etcd-server-ip-address
  peers:
    - name: first-etcd
      certs:
        SANs:
          - etcd-peer-dns-name
        IPs:
          - etcd-peer-ip-address
api:
  servers:
    - name: first-api
      certs:
        SANs:
          - kube-apiserver-dns-name
        IPs:
          - kube-apiserver-ip-address
nodes:
  - "kube-node-0"
  - "kube-node-1"
clusterConfiguration:
  certificatesDir: /home/q/Downloads/exercism/certs

About

tool for generating kubernetes control plane certs and kubelet configuration files from one yaml/json file manifest

Resources

Stars

Watchers

Forks

Packages

No packages published