Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

Update client go to 3.0.0 #181

Merged
merged 2 commits into from
Jul 26, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
70 changes: 31 additions & 39 deletions glide.lock

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

6 changes: 4 additions & 2 deletions glide.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ import:
- package: github.com/spf13/viper
- package: github.com/pkg/errors
- package: k8s.io/client-go
version: ^2.0.0
version: 3.0.0
subpackages:
- pkg/api/v1
- pkg/runtime
- pkg/apis
# pinning it to k8s 1.6 release so that client-go does not complain
- package: k8s.io/apimachinery
version: release-1.6
- package: github.com/Sirupsen/logrus
version: v1.0.0
2 changes: 1 addition & 1 deletion pkg/cmd/generate.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import (

"github.com/ghodss/yaml"
"github.com/pkg/errors"
"k8s.io/client-go/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime"
)

func Generate(files []string) error {
Expand Down
25 changes: 13 additions & 12 deletions pkg/transform/kubernetes/kubernetes.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,16 @@ import (
"strconv"
"strings"

"github.com/davecgh/go-spew/spew"
"github.com/kedgeproject/kedge/pkg/spec"
"github.com/pkg/errors"
"k8s.io/client-go/pkg/api"
"k8s.io/client-go/pkg/api/resource"
"k8s.io/client-go/pkg/runtime"
"k8s.io/client-go/pkg/util/intstr"

log "github.com/Sirupsen/logrus"
"github.com/davecgh/go-spew/spew"
"github.com/pkg/errors"
"k8s.io/apimachinery/pkg/api/resource"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/util/intstr"
"k8s.io/client-go/pkg/api"
api_v1 "k8s.io/client-go/pkg/api/v1"
ext_v1beta1 "k8s.io/client-go/pkg/apis/extensions/v1beta1"

Expand All @@ -49,7 +50,7 @@ func createIngresses(app *spec.App) ([]runtime.Object, error) {

for _, i := range app.Ingresses {
ing := &ext_v1beta1.Ingress{
ObjectMeta: api_v1.ObjectMeta{
ObjectMeta: metav1.ObjectMeta{
Name: i.Name,
Labels: app.Labels,
},
Expand All @@ -64,7 +65,7 @@ func createServices(app *spec.App) ([]runtime.Object, error) {
var svcs []runtime.Object
for _, s := range app.Services {
svc := &api_v1.Service{
ObjectMeta: api_v1.ObjectMeta{
ObjectMeta: metav1.ObjectMeta{
Name: s.Name,
Labels: app.Labels,
},
Expand Down Expand Up @@ -97,7 +98,7 @@ func createServices(app *spec.App) ([]runtime.Object, error) {

ingressName := s.Name + "-" + strconv.FormatInt(int64(port.Port), 10)
endpointIngress := &ext_v1beta1.Ingress{
ObjectMeta: api_v1.ObjectMeta{
ObjectMeta: metav1.ObjectMeta{
Name: ingressName,
Labels: app.Labels,
},
Expand Down Expand Up @@ -164,7 +165,7 @@ func createDeployment(app *spec.App) (*ext_v1beta1.Deployment, error) {
deploymentSpec.Template.ObjectMeta.Labels = app.Labels

deployment := ext_v1beta1.Deployment{
ObjectMeta: api_v1.ObjectMeta{
ObjectMeta: metav1.ObjectMeta{
Name: app.Name,
Labels: app.Labels,
},
Expand Down Expand Up @@ -214,7 +215,7 @@ func createPVC(v spec.VolumeClaim, labels map[string]string) (*api_v1.Persistent
v.AccessModes = []api_v1.PersistentVolumeAccessMode{api_v1.ReadWriteOnce}
}
pvc := &api_v1.PersistentVolumeClaim{
ObjectMeta: api_v1.ObjectMeta{
ObjectMeta: metav1.ObjectMeta{
Name: v.Name,
Labels: labels,
},
Expand Down Expand Up @@ -390,7 +391,7 @@ func CreateK8sObjects(app *spec.App) ([]runtime.Object, error) {
var configMap []runtime.Object
for _, cd := range app.ConfigMaps {
cm := &api_v1.ConfigMap{
ObjectMeta: api_v1.ObjectMeta{
ObjectMeta: metav1.ObjectMeta{
Name: cd.Name,
Labels: app.Labels,
},
Expand Down
5 changes: 3 additions & 2 deletions pkg/transform/kubernetes/kubernetes_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ import (

"github.com/kedgeproject/kedge/pkg/spec"

metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
api_v1 "k8s.io/client-go/pkg/api/v1"
"k8s.io/client-go/pkg/runtime"
)

func TestCreateServices(t *testing.T) {
Expand All @@ -44,7 +45,7 @@ func TestCreateServices(t *testing.T) {
},
},
append(make([]runtime.Object, 0), &api_v1.Service{
ObjectMeta: api_v1.ObjectMeta{Name: "test"},
ObjectMeta: metav1.ObjectMeta{Name: "test"},
Spec: api_v1.ServiceSpec{Ports: []api_v1.ServicePort{{Port: 8080}}},
}),
},
Expand Down
12 changes: 12 additions & 0 deletions vendor/github.com/PuerkitoBio/purell/LICENSE

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

27 changes: 27 additions & 0 deletions vendor/github.com/PuerkitoBio/urlesc/LICENSE

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

21 changes: 21 additions & 0 deletions vendor/github.com/Sirupsen/logrus/LICENSE

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

2 changes: 1 addition & 1 deletion vendor/github.com/Sirupsen/logrus/terminal_windows.go

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

13 changes: 13 additions & 0 deletions vendor/github.com/davecgh/go-spew/LICENSE

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

Loading