aliyun-monitor-operator

module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2020 License: Apache-2.0

README

kubernetes aliyun-monitor operator

  • operator-sdk version: v0.18.1
  • kubernetes: v1.14+
  • go version: v1.13+
  • docker version: 17.03+
  • support monitor aliyun rds slb redis

build

operator-sdk build <IMAGE>:<tag>

deploy operator

kubectl apply -f deploy/crds/middleware.io_rdsmonitors_crd.yaml
kubectl apply -f deploy/crds/middleware.io_slbmonitors_crd.yaml
kubectl apply -f deploy/crds/middleware.io_redismonitors_crd.yaml
kubectl apply -f deploy/namespace.yaml
kubectl apply -f deploy/role.yaml
kubectl apply -f deploy/service_account.yaml
kubectl apply -f deploy/role_binding.yaml
kubectl apply -f deploy/operator.yaml # replace image

deploy rds monitor

kubectl apply -f deploy/crds/middleware.io_v1alpha1_rdsmonitor_cr.yaml

deploy slb monitor

kubectl apply -f deploy/crds/middleware.io_v1alpha1_slbmonitor_cr.yaml

deploy redis monitor

kubectl apply -f deploy/crds/middleware.io_v1alpha1_redismonitor_cr.yaml

Directories

Path Synopsis
cmd
pkg
apis/middleware
Package middleware contains middleware API versions.
Package middleware contains middleware API versions.
apis/middleware/v1alpha1
Package v1alpha1 contains API Schema definitions for the middleware v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=middleware.io
Package v1alpha1 contains API Schema definitions for the middleware v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=middleware.io

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL