14. Data model(私の理解)
Cluster
Load Balancer
Server Group
Load Balancer
Server Group
Load Balancer
Server Group
Security Group
(Firewall Rules)
Security Group
(Firewall Rules)
Security Group
(Firewall Rules)
15. Spinnaker’s Data Model -> OpenStack Data Model
● Account - OpenStack Project
● Cluster - Server Groupの集合
● Server Group - OpenStackのHeatでテンプレートから作られた“Stack”
● Instance - HeatのStackで管理されたVM
● Load Balancer - LBaaS v2のオブジェクト
● Security Group - OpenStackのSecurity Groupと同じ
31. clouddriver.ymlを変更
# intervals would need to be adjusted, especially if testing out
# Spinnaker with Devstack or another resource constrained enviroment
lbaas:
- pollTimeout: 60
- pollInterval: 5
+ pollTimeout: 300
+ pollInterval: 10
DevStack利用時、手元の環境では2分以上かかっていたので
多めに時間(3分以上)を設定した
39. Clouddriverのログを見ると以下のエラーが
Heatのエラーのようでよく見ると “Service aodh is not available” と言っているので
調べるとaodhというTelemetry Alarming(Aodh)のコンポーネントがあるらしく、素直にそ
れを入れてみる。
こちらもGithubのIssue[1]に登録済みでPR[2]マージ待ち。
原因と解決策
[1] : https://github.com/spinnaker/spinnaker/issues/1757
[2] : https://github.com/spinnaker/spinnaker.github.io/pull/274
clouddriver | Caused by: ClientResponseException{message=HEAT-E99001 Service aodh is not available for resource
type OS::Ceilometer::Alarm, reason: aodh alarming endpoint is not in service catalog., status=400,
status-code=BAD_REQUEST}