A minimal Kubernetes client for Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore first commit Feb 20, 2016
.travis.yml
LICENSE.txt Added lic info. Mar 31, 2016
README.md Updated the godoc status. Mar 31, 2016
client.go require *http.Client to be passed to Client Aug 18, 2016
client_test.go
events.go
events_test.go Make interfaces for Client and all Resources Apr 14, 2016
logging.go Added logrus for debug logging Apr 9, 2016
namespaces.go Return Error404 on failed GETs, only return error on DELETE Apr 20, 2016
nodes.go return empty string when Node has no Status on ExternalIP() Sep 7, 2016
pods.go Add pod.HeapsterStats() Apr 22, 2016
replication_controllers.go Return Error404 on failed GETs, only return error on DELETE Apr 20, 2016
request.go Add Error409 for resource creation conflict Aug 2, 2016
secrets.go Return Error404 on failed GETs, only return error on DELETE Apr 20, 2016
services.go Return Error404 on failed GETs, only return error on DELETE Apr 20, 2016
types.go omitempty on FlexVolume Sep 12, 2016

README.md

GoReportCard Widget GoDoc Widget Travis Widget Coverage Status Widget

Guber

A minimal Kubernetes client for Go.

License

   This software is licensed under the Apache License, version 2 ("ALv2"), quoted below.

   Copyright 2016 Qbox, Inc., a Delaware corporation. All rights reserved.

   Licensed under the Apache License, Version 2.0 (the "License"); you may not
   use this file except in compliance with the License. You may obtain a copy of
   the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
   WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
   License for the specific language governing permissions and limitations under
   the License.