)]}'
{"doc/source/configuration/k8s_datasource.rst":[{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Kubernetes datesource"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_e21078ab","line":2,"range":{"start_line":2,"start_character":11,"end_line":2,"end_character":15},"updated":"2018-06-05 09:54:58.000000000","message":"data","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Kubernetes datesource"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_0d548e53","line":2,"range":{"start_line":2,"start_character":11,"end_line":2,"end_character":15},"in_reply_to":"5f7c97a3_e21078ab","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Kubernetes datesource"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Datasource configuration"},{"line_number":8,"context_line":"--------------------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_021254b5","line":5,"range":{"start_line":5,"start_character":41,"end_line":5,"end_character":62},"updated":"2018-06-05 09:54:58.000000000","message":"Please add a comment that currently we support only k8s on top of Nova","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Kubernetes datesource"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Datasource configuration"},{"line_number":8,"context_line":"--------------------------------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_adf1da6c","line":5,"range":{"start_line":5,"start_character":41,"end_line":5,"end_character":62},"in_reply_to":"5f7c97a3_021254b5","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Datasource configuration"},{"line_number":8,"context_line":"--------------------------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Step 1:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_221750a6","line":8,"range":{"start_line":8,"start_character":24,"end_line":8,"end_character":38},"updated":"2018-06-05 09:54:58.000000000","message":"Extra dashes","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Datasource configuration"},{"line_number":8,"context_line":"--------------------------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Step 1:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_6debc277","line":8,"range":{"start_line":8,"start_character":24,"end_line":8,"end_character":38},"in_reply_to":"5f7c97a3_221750a6","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":8,"context_line":"--------------------------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Step 1:"},{"line_number":12,"context_line":"_______"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"In order to access k8s cluster the beneath files should be copied from k8s master and stored where vitrage is installed:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_42fb6c46","line":11,"range":{"start_line":11,"start_character":6,"end_line":11,"end_character":7},"updated":"2018-06-05 09:54:58.000000000","message":"No need for a colon in the title (also in step 2)","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":8,"context_line":"--------------------------------------"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Step 1:"},{"line_number":12,"context_line":"_______"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"In order to access k8s cluster the beneath files should be copied from k8s master and stored where vitrage is installed:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_0d024e3f","line":11,"range":{"start_line":11,"start_character":6,"end_line":11,"end_character":7},"in_reply_to":"5f7c97a3_42fb6c46","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":11,"context_line":"Step 1:"},{"line_number":12,"context_line":"_______"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"In order to access k8s cluster the beneath files should be copied from k8s master and stored where vitrage is installed:"},{"line_number":15,"context_line":"  * kubeconfig - kubernetes cluster config file is called kubeconfig."},{"line_number":16,"context_line":"  * certificate-authority (ca.pem)"},{"line_number":17,"context_line":"  * client-certificate (kubectl.pem)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_621c68c1","line":14,"range":{"start_line":14,"start_character":93,"end_line":14,"end_character":119},"updated":"2018-06-05 09:54:58.000000000","message":"Please give an example (/usr/lib/python/site-packages... or whatever)","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"change_message_id":"d7ab1c9f763fd1c5d04ad79e7249d96211bb2be3","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"keys location (.pem) usually at ``/etc/kubernetes/ssl``"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_65a9dbdb","line":48,"range":{"start_line":48,"start_character":20,"end_line":48,"end_character":21},"updated":"2018-06-05 01:28:27.000000000","message":"is","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"keys location (.pem) usually at ``/etc/kubernetes/ssl``"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_8dbc1e6d","line":48,"range":{"start_line":48,"start_character":20,"end_line":48,"end_character":21},"in_reply_to":"5f7c97a3_65a9dbdb","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"change_message_id":"d7ab1c9f763fd1c5d04ad79e7249d96211bb2be3","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"keys location (.pem) usually at ``/etc/kubernetes/ssl``"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"make sure to place the files in the same path as written in kubeconfig file."},{"line_number":53,"context_line":"for example ``ca.pem`` at ``/home/k8s/ca.pem``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_c581cf4f","line":50,"range":{"start_line":50,"start_character":19,"end_line":50,"end_character":27},"updated":"2018-06-05 01:28:27.000000000","message":"locates","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"keys location (.pem) usually at ``/etc/kubernetes/ssl``"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"make sure to place the files in the same path as written in kubeconfig file."},{"line_number":53,"context_line":"for example ``ca.pem`` at ``/home/k8s/ca.pem``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_adbf9a5e","line":50,"range":{"start_line":50,"start_character":19,"end_line":50,"end_character":27},"in_reply_to":"5f7c97a3_4274ccfe","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"keys location (.pem) usually at ``/etc/kubernetes/ssl``"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"make sure to place the files in the same path as written in kubeconfig file."},{"line_number":53,"context_line":"for example ``ca.pem`` at ``/home/k8s/ca.pem``"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_4274ccfe","line":50,"range":{"start_line":50,"start_character":19,"end_line":50,"end_character":27},"in_reply_to":"5f7c97a3_c581cf4f","updated":"2018-06-05 09:54:58.000000000","message":"or better: is usually at (like in the previous \u0027keys location\u0027 config)","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"make sure to place the files in the same path as written in kubeconfig file."},{"line_number":53,"context_line":"for example ``ca.pem`` at ``/home/k8s/ca.pem``"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_624a28ad","line":52,"range":{"start_line":52,"start_character":0,"end_line":52,"end_character":1},"updated":"2018-06-05 09:54:58.000000000","message":"Please start with capital M (also below)","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"kubeconfig usually location at ``$HOME/.kube/config``"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"make sure to place the files in the same path as written in kubeconfig file."},{"line_number":53,"context_line":"for example ``ca.pem`` at ``/home/k8s/ca.pem``"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_4820349c","line":52,"range":{"start_line":52,"start_character":0,"end_line":52,"end_character":1},"in_reply_to":"5f7c97a3_624a28ad","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"change_message_id":"d7ab1c9f763fd1c5d04ad79e7249d96211bb2be3","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Better option is to create a new user + corresponding SSL keys"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"this requires understanding kubernetes (config new user credentials and rules), creating new SSL keys and might be more complicated than the first approach."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_e5d40b4a","line":57,"updated":"2018-06-05 01:28:27.000000000","message":"If RBAC is enabled, which is quite common in latest Kubernetes, we need to configure the roles to grant proper privileges. Using cluster-admin for monitoring is not a good idea.","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Better option is to create a new user + corresponding SSL keys"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"this requires understanding kubernetes (config new user credentials and rules), creating new SSL keys and might be more complicated than the first approach."},{"line_number":60,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_087c7c1e","line":57,"in_reply_to":"5f7c97a3_e5d40b4a","updated":"2018-06-07 08:59:01.000000000","message":"I agree. if the user would like to create new roles with custom privileges for vitrage that\u0027s better. I think that\u0027s the right thing to do.\nThe first part is a simple guide for users that doesn\u0027t know how to create this actions.","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Better option is to create a new user + corresponding SSL keys"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"this requires understanding kubernetes (config new user credentials and rules), creating new SSL keys and might be more complicated than the first approach."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Step 2:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_22caf019","line":59,"range":{"start_line":59,"start_character":0,"end_line":59,"end_character":156},"updated":"2018-06-05 09:54:58.000000000","message":"I think the line is too long","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"Better option is to create a new user + corresponding SSL keys"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"this requires understanding kubernetes (config new user credentials and rules), creating new SSL keys and might be more complicated than the first approach."},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Step 2:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_c861a4d5","line":59,"range":{"start_line":59,"start_character":0,"end_line":59,"end_character":156},"in_reply_to":"5f7c97a3_22caf019","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"f8cf1dff15331b2f353ab0c351fad88d34147002","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"[datasources]"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"types \u003d kubernetes"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_42e28ca2","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":18},"updated":"2018-06-05 09:54:58.000000000","message":"Please give an example that includes other types as well. The current example may be misleading.","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"1156bbec5fb96bc76eceee79ae0eaba87c611f16","unresolved":false,"context_lines":[{"line_number":75,"context_line":""},{"line_number":76,"context_line":"[datasources]"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"types \u003d kubernetes"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f7c97a3_c8aa0470","line":78,"range":{"start_line":78,"start_character":0,"end_line":78,"end_character":18},"in_reply_to":"5f7c97a3_42e28ca2","updated":"2018-06-07 08:59:01.000000000","message":"Done","commit_id":"2f52c6db336f9b28f318553089a99d847079f186"},{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"061d5fb8352604c2ffa8727f03a902da748d9fc0","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."},{"line_number":6,"context_line":"Note that currently we support only kubernetes on top of Nova (k8s nodes must be nova.instance)"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Datasource configuration"},{"line_number":9,"context_line":"------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_21595234","line":6,"range":{"start_line":6,"start_character":36,"end_line":6,"end_character":46},"updated":"2018-06-07 10:52:26.000000000","message":"Kubernetes","commit_id":"58609430af07397f2d1d005bdbb3952f8ab72e2e"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"9642b2618f64650fd88c15e9e34fb0c7844f6a81","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This document describes how to configure kubernetes datasource properly."},{"line_number":6,"context_line":"Note that currently we support only kubernetes on top of Nova (k8s nodes must be nova.instance)"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Datasource configuration"},{"line_number":9,"context_line":"------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_44133cb9","line":6,"range":{"start_line":6,"start_character":36,"end_line":6,"end_character":46},"in_reply_to":"5f7c97a3_21595234","updated":"2018-06-07 11:56:32.000000000","message":"Done","commit_id":"58609430af07397f2d1d005bdbb3952f8ab72e2e"}],"doc/source/contributor/configuration.rst":[{"author":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"change_message_id":"061d5fb8352604c2ffa8727f03a902da748d9fc0","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   static-physical-config"},{"line_number":27,"context_line":"   zabbix_vitrage"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"   ../configuration/k8s_datasource"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Notifiers"},{"line_number":32,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_e1f27ae3","line":29,"range":{"start_line":29,"start_character":3,"end_line":29,"end_character":34},"updated":"2018-06-07 10:52:26.000000000","message":"The k8s_datasource should reside under \u0027contributor\u0027 and not under \u0027configuration\u0027, although it is a configuration document...\n\nUnder \u0027configuration\u0027 there is a single file that is auto-generated as an html file that contains all of Vitrage configuration options. See: https://docs.openstack.org/vitrage/latest/configuration/index.html\n\nThis is the OpenStack convention/usual way of documenting the configuration options, and it is not related to your k8s change.","commit_id":"58609430af07397f2d1d005bdbb3952f8ab72e2e"},{"author":{"_account_id":26095,"name":"Idan Kinory","email":"idan.kinory@nokia.com","username":"idankin"},"change_message_id":"9642b2618f64650fd88c15e9e34fb0c7844f6a81","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   static-physical-config"},{"line_number":27,"context_line":"   zabbix_vitrage"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"   ../configuration/k8s_datasource"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Notifiers"},{"line_number":32,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_4419fc85","line":29,"range":{"start_line":29,"start_character":3,"end_line":29,"end_character":34},"in_reply_to":"5f7c97a3_e1f27ae3","updated":"2018-06-07 11:56:32.000000000","message":"Done","commit_id":"58609430af07397f2d1d005bdbb3952f8ab72e2e"}],"doc/source/contributor/k8s_datasource.rst":[{"author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"change_message_id":"b03d7126848cd0c4a69562a0beef07034bec7e39","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Step 1"},{"line_number":13,"context_line":"_______"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"In order to access k8s cluster the beneath files should be copied from k8s master and stored in the same machine as vitrage :"},{"line_number":16,"context_line":"  * kubeconfig - kubernetes cluster config file is called kubeconfig."},{"line_number":17,"context_line":"  * certificate-authority (ca.pem)"},{"line_number":18,"context_line":"  * client-certificate (kubectl.pem)"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_07a46607","line":15,"range":{"start_line":15,"start_character":35,"end_line":15,"end_character":42},"updated":"2018-06-07 12:03:37.000000000","message":"following","commit_id":"edddddd16f44db74f302c5bf8b2db02767d8474d"}]}
