Skip to content

Commit

Permalink
Use kmodules.xyz/monitoring-agent-api (#1206)
Browse files Browse the repository at this point in the history
  • Loading branch information
tamalsaha committed Jul 31, 2018
1 parent a9c916d commit 83be45f
Show file tree
Hide file tree
Showing 18 changed files with 72 additions and 50 deletions.
2 changes: 1 addition & 1 deletion apis/voyager/v1beta1/monitor.go
Expand Up @@ -3,7 +3,7 @@ package v1beta1
import (
"fmt"

"github.com/appscode/kube-mon/api"
"kmodules.xyz/monitoring-agent-api/api"
)

const (
Expand Down
31 changes: 17 additions & 14 deletions glide.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion glide.yaml
Expand Up @@ -87,7 +87,9 @@ import:
version: v1.11.0
- package: github.com/appscode/kutil
version: release-8.0
- package: github.com/appscode/kube-mon
- package: kmodules.xyz/monitoring-agent-api
repo: https://github.com/kmodules/monitoring-agent-api.git
vcs: git
version: release-8.0
- package: github.com/appscode/kubernetes-webhook-util
version: release-8.0
Expand Down
3 changes: 0 additions & 3 deletions vendor/github.com/appscode/kube-mon/api/doc.go

This file was deleted.

39 changes: 27 additions & 12 deletions vendor/github.com/appscode/kutil/core/v1/kubernetes.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 4 additions & 3 deletions vendor/k8s.io/apiserver/pkg/endpoints/installer.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
@@ -1,12 +1,12 @@
package agents

import (
"github.com/appscode/kube-mon/agents/coreosprometheusoperator"
"github.com/appscode/kube-mon/agents/prometheusbuiltin"
"github.com/appscode/kube-mon/api"
prom "github.com/coreos/prometheus-operator/pkg/client/monitoring/v1"
ecs "k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1"
"k8s.io/client-go/kubernetes"
"kmodules.xyz/monitoring-agent-api/agents/coreosprometheusoperator"
"kmodules.xyz/monitoring-agent-api/agents/prometheusbuiltin"
"kmodules.xyz/monitoring-agent-api/api"
)

func New(at api.AgentType, k8sClient kubernetes.Interface, extClient ecs.ApiextensionsV1beta1Interface, promClient prom.MonitoringV1Interface) api.Agent {
Expand Down
Expand Up @@ -4,14 +4,14 @@ import (
"errors"
"reflect"

"github.com/appscode/kube-mon/api"
"github.com/appscode/kutil"
prom "github.com/coreos/prometheus-operator/pkg/client/monitoring/v1"
ecs "k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1"
kerr "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
"k8s.io/client-go/kubernetes"
"kmodules.xyz/monitoring-agent-api/api"
)

// PrometheusCoreosOperator creates `ServiceMonitor` so that CoreOS Prometheus operator can generate necessary config for Prometheus.
Expand Down
1 change: 1 addition & 0 deletions vendor/kmodules.xyz/monitoring-agent-api/agents/doc.go
@@ -0,0 +1 @@
package agents // import "kmodules.xyz/monitoring-agent-api/agents"
Expand Up @@ -3,13 +3,13 @@ package prometheusbuiltin
import (
"fmt"

"github.com/appscode/kube-mon/api"
"github.com/appscode/kutil"
core_util "github.com/appscode/kutil/core/v1"
core "k8s.io/api/core/v1"
kerr "k8s.io/apimachinery/pkg/api/errors"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/client-go/kubernetes"
"kmodules.xyz/monitoring-agent-api/api"
)

// PrometheusBuiltin applies `prometheus.io` annotations on stats service so that Prometheus can scrape this stats service.
Expand Down
3 changes: 3 additions & 0 deletions vendor/kmodules.xyz/monitoring-agent-api/api/doc.go
@@ -0,0 +1,3 @@
// +k8s:deepcopy-gen=package
// +k8s:openapi-gen=true
package api // import "kmodules.xyz/monitoring-agent-api/api"

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions vendor/kmodules.xyz/monitoring-agent-api/parser/doc.go
@@ -0,0 +1 @@
package parser // import "kmodules.xyz/monitoring-agent-api/parser"
@@ -1,13 +1,12 @@
package monitoring
package parser

import (
"fmt"

"path"

"github.com/appscode/kube-mon/api"
"github.com/appscode/kutil"
"github.com/appscode/kutil/meta"
"kmodules.xyz/monitoring-agent-api/api"
)

const (
Expand Down

0 comments on commit 83be45f

Please sign in to comment.