Skip to content
This repository was archived by the owner on Sep 14, 2025. It is now read-only.

Add Helm chart#40

Merged
seokho-son merged 3 commits intocloud-barista:masterfrom
jihoon-seo:200714-Add-Helm-chart
Jul 16, 2020
Merged

Add Helm chart#40
seokho-son merged 3 commits intocloud-barista:masterfrom
jihoon-seo:200714-Add-Helm-chart

Conversation

@jihoon-seo
Copy link
Copy Markdown
Member

@jihoon-seo jihoon-seo commented Jul 14, 2020

  • Moved some files to a new directory docker-compose-mode-files/
    • conf/
    • data/
    • docker-compose.yaml
  • Updated some Go code files accordingly
    • src/cmd/*.go
  • Add Helm chart under helm-chart/
cd helm-chart/install/kubernetes
kubectl create ns cloud-barista
helm install --namespace cloud-barista cloud-barista . --debug
❯ kubectl get pods -A
NAMESPACE       NAME                                             READY   STATUS             RESTARTS   AGE
cloud-barista   cb-dragonfly-7cd95979d9-62qnr                    1/1     Running            1          5m15s
cloud-barista   cb-dragonfly-etcd-0                              1/1     Running            0          5m15s
cloud-barista   cb-dragonfly-influxdb-6db95b8f6d-pppl2           1/1     Running            0          5m15s
cloud-barista   cb-restapigw-585c68fbfb-lzlcg                    1/1     Running            0          5m15s
cloud-barista   cb-restapigw-influxdb-75c994f67d-b9xcs           1/1     Running            0          5m15s
cloud-barista   cb-restapigw-jaeger-agent-szr58                  1/1     Running            0          5m15s
cloud-barista   cb-restapigw-jaeger-cassandra-schema-lww76       0/1     Completed          1          5m15s
cloud-barista   cb-restapigw-jaeger-collector-5f4456448f-fwfxv   0/1     CrashLoopBackOff   5          5m15s
cloud-barista   cb-restapigw-jaeger-query-d7844c565-lq6jr        1/2     CrashLoopBackOff   5          5m15s
cloud-barista   cb-spider-59cfcd7f94-8bkq9                       1/1     Running            0          5m15s
cloud-barista   cb-tumblebug-6794f46778-r9j4n                    1/1     Running            0          5m15s
cloud-barista   cb-webtool-8657b4f5c7-mvrzg                      1/1     Running            0          5m15s
cloud-barista   cloud-barista-cassandra-0                        0/1     Running            4          5m15s
cloud-barista   cloud-barista-cassandra-1                        0/1     CrashLoopBackOff   4          3m12s
cloud-barista   docker-registry-5746fb7c59-s7s7v                 1/1     Running            0          5m15s
kube-system     coredns-66bff467f8-nxg6m                         1/1     Running            2          47h
kube-system     etcd-testbed                                     1/1     Running            1          47h
kube-system     kube-apiserver-testbed                           1/1     Running            1          47h
kube-system     kube-controller-manager-testbed                  1/1     Running            1          47h
kube-system     kube-proxy-pgv6v                                 1/1     Running            1          47h
kube-system     kube-scheduler-testbed                           1/1     Running            1          47h
kube-system     storage-provisioner                              1/1     Running            2          47h
helm uninstall --namespace cloud-barista cloud-barista

@jihoon-seo jihoon-seo requested a review from seokho-son July 14, 2020 09:08
@jihoon-seo jihoon-seo linked an issue Jul 14, 2020 that may be closed by this pull request
@seokho-son
Copy link
Copy Markdown
Member

Is this PR WIP(work in progress) ?

@jihoon-seo
Copy link
Copy Markdown
Member Author

@seokho-son
2nd and 3rd commits made this PR review-ready.

  • 2nd commit:

    • Update descriptions in subcharts' Chart.yaml (minor)
    • Enable NodePort services for CB pods
  • (Between 2nd and 3rd commit, fixed Tumblebug's error that caused Tumblebug container to crash.
    After this fix, TB container image (>= v0.2.0-20200715) became operational.)

  • 3rd commit: 1) Update docker-compose.yaml

Image Before After
cb-spider v0.2.0 v0.2.0-20200715
cb-tumblebug v0.2.0 v0.2.0-20200715
cb-dragonfly v0.2.0 v0.2.0-20200714
cb-webtool v0.2.0 v0.2.0
cb-restapigw v0.2.0 v0.2.0
  • 3rd commit: 2) Update subcharts
Image Before After
cb-spider v0.1.3 v0.2.0-20200715
cb-tumblebug v0.1.3 v0.2.0-20200715
cb-dragonfly v0.1-20200422 v0.2.0-20200714
cb-webtool v0.1-20200326 v0.2.0
cb-restapigw v0.1-20200408 v0.2.0

@seokho-son seokho-son merged commit 1bcc6eb into cloud-barista:master Jul 16, 2020
@jihoon-seo jihoon-seo deleted the 200714-Add-Helm-chart branch July 20, 2020 00:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Helm-based K8s-cluster version

2 participants