Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthController ¶
func (*AuthController) GetToken ¶
func (controller *AuthController) GetToken(w http.ResponseWriter, r *http.Request)
type CassandraDatacentersController ¶
type CassandraDatacentersController struct { Kubeclient *kubernetes.Clientset KubeNamespace string }
func (*CassandraDatacentersController) GetCassDc ¶
func (controller *CassandraDatacentersController) GetCassDc(w http.ResponseWriter, r *http.Request)
func (*CassandraDatacentersController) GetCassDcs ¶
func (controller *CassandraDatacentersController) GetCassDcs(w http.ResponseWriter, r *http.Request)
type ControllerManager ¶
type ControllerManager struct { Kubeclient *kubernetes.Clientset KubeNamespace string Router *mux.Router AuthManager *auth.AuthManager }
func (*ControllerManager) Init ¶
func (manager *ControllerManager) Init() (handler http.Handler)
type StatefulSetsController ¶
type StatefulSetsController struct { Kubeclient *kubernetes.Clientset KubeNamespace string }
func (*StatefulSetsController) GetCassDcStatefulSets ¶
func (controller *StatefulSetsController) GetCassDcStatefulSets(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.