Kubernetes Build: Difference between revisions

From Wizard Rants
Jump to navigation Jump to search
No edit summary
No edit summary
Line 31: Line 31:
CNI Networking : [https://cilium.io Cilium] </br>
CNI Networking : [https://cilium.io Cilium] </br>
Service Mesh : [https://istio.io Istio] </br>
Service Mesh : [https://istio.io Istio] </br>
LoadBalancing : [https://metallb.universe.tf MetalLB]


=== Services To Deploy ===
=== Services To Deploy ===


Vault
[https://www.vaultproject.io Vault]


Prometheus
[https://prometheus.io Prometheus]


Vault
[https://www.fluentd.org Fluentd]
 
[https://www.elastic.co elasticsearch]
 
[https://grafana.com grafana]
 
=== Additional Elements ===
 
[http://Harborhttps://goharbor.io Harbor]
 
[https://rook.io Rook]
 
GitLab
 
jaeger
 
[https://www.openpolicyagent.org Open Policy Agent]

Revision as of 09:14, 18 January 2020

Kubernetes

Physical Build Out

Physical Information
Physical Node VLAN 50
Physical Node Network 10.0.50.0/24

Kubernetes Network
Pod Network CIDR 10.60.0.0/16

Node Build Out

Physical Node US Node Name EU Node Name
foxtrot us-ctrl-01 eu-wrk-01
delta us-ctrl-02 eu-wrk-02
charlie us-ctrl-03 eu-wrk-03
bravo us-wrk-01 eu-ctrl-01
echo us-wrk-02 eu-ctrl-02
alpha us-wrk-03 eu-ctrl-03

Building Upon Kubernetes

CNI Networking : Cilium
Service Mesh : Istio
LoadBalancing : MetalLB

Services To Deploy

Vault

Prometheus

Fluentd

elasticsearch

grafana

Additional Elements

Harbor

Rook

GitLab

jaeger

Open Policy Agent