| dep [https://github.com/golang/dep/] | >= v0.4.1 | curl https://raw space violations
Run make to build your changes. This will also run go fmt and error out on any golang formatting errors.
See Unit Testing on how to run unit tests.
See End-To-End Testing Framework run the end to end integration tests
## Unit Testing
Cilium uses the standard go test [https://golang.org/pkg/testing/] framework in combination with gocheck [http://labix.org/gocheck] for richer testing 0 码力 |
740 页 |
12.52 MB
| 1 年前 3 Development Setup
Requirements
Vagrant Setup
Local Development in Vagrant Box
Making Changes
Add/update a golang dependency
Debugging
Building Container Images
Developer images
Official release images
Update cilium-builder Blog posts
Books
Talks
Further Documents
API Reference
Introduction
How to access the API
CLI Client
Golang Package
Compatibility Guarantees
API Reference
Reference
Command Cheatsheet
Command utilities:
Command / where
is a value that can be parsed with ParseDuration()
[https://golang.org/pkg/time/#ParseDuration]. The supported units are: ns, us, ms, s, m, h.
Examples:
rate-limit:10/2m 0 码力 |
885 页 |
12.41 MB
| 1 年前 3 Development Setup
Requirements
Vagrant Setup
Local Development in Vagrant Box
Making Changes
Add/update a golang dependency
Optional: Docker and IPv6
Debugging
Building Container Images
Developer images
Official Blog posts
Books
Talks
Further Documents
API Reference
Introduction
How to access the API
CLI Client
Golang Package
Compatibility Guarantees
API Reference
Hubble internals
Hubble Architecture
Hubble server / where
is a value that can be parsed with ParseDuration()
[https://golang.org/pkg/time/#ParseDuration]. The supported units are: ns, us, ms, s, m, h.
Examples:
rate-limit:10/2m 0 码力 |
1124 页 |
21.33 MB
| 1 年前 3 Development Setup
Requirements
Vagrant Setup
Local Development in Vagrant Box
Making Changes
Add/update a golang dependency
Add/update a new Kubernetes version
Optional: Docker and IPv6
Debugging
Building Container Blog posts
Books
Talks
Further Documents
API Reference
Introduction
How to access the API
CLI Client
Golang Package
Compatibility Guarantees
API Reference
Hubble internals
Hubble Architecture
Hubble server / where
is a value that can be parsed with ParseDuration()
[https://golang.org/pkg/time/#ParseDuration]. The supported units are: ns, us, ms, s, m, h.
Examples:
rate-limit:10/2m 0 码力 |
1263 页 |
18.62 MB
| 1 年前 3 Development Setup
Requirements
Vagrant Setup
Local Development in Vagrant Box
Making Changes
Add/update a golang dependency
Add/update a new Kubernetes version
Optional: Docker and IPv6
Debugging
Building Container Blog posts
Books
Talks
Further Documents
API Reference
Introduction
How to access the API
CLI Client
Golang Package
Compatibility Guarantees
API Reference
Internals
Hubble internals
Hubble Architecture
Cilium / where
is a value that can be parsed with ParseDuration()
[https://golang.org/pkg/time/#ParseDuration]. The supported units are: ns, us, ms, s, m, h.
Examples:
rate-limit:10/2m 0 码力 |
1373 页 |
19.37 MB
| 1 年前 3 Vagrant Setup
■ Local Development in Vagrant Box
■ Making Changes
■ Add/update a golang dependency
■ Add/update a new Kubernetes version
■ Optional: Docker and IPv6
■ ■ Further Documents
## • API Reference
Introduction
How to access the API
■ CLI Client
■ Golang Package
• Compatibility Guarantees
○ API Reference
• Internals
○ Hubble internals
■ Hubble / where is a value that can be parsed with ParseDuration().
[https://golang.org/pkg/time/#ParseDuration]. The supported units are: ns, us, ms, s, m, h.
## Examples:
• rate-limit:10/2m 0 码力 |
1307 页 |
19.26 MB
| 1 年前 3 as Argo CD, but it is different in a lot of ways. The main difference is that Flux uses the Helm Golang $ [2.6] $ package. Flux doesn't render the YAML, but instead deals with Helm directly. This to be. The Pulumi Kubernetes Operator lets developers write declarations in their chosen language: Golang, TypeScript, Python, etc. Instead of translating their infrastructure ideas into YAML, developers 0 码力 |
45 页 |
1.09 MB
| 1 年前 3 (OS-specific)|
|go|1.12.17|N/A (OS-specific)|
|dep|>= v0.4.1|curl https://raw.githubusercontent.com/golang/dep/master/install.sh \| sh|
|go-bindata|a0ff2567cfb|go get -u github.com/cilium/go-bindata/...| space violations
6. Run make to build your changes. This will also run go fmt and error out on any golang formatting errors.
7. See Unit Testing on how to run unit tests.
8. See End-To-End Testing Framework run the end to end integration tests
## Unit Testing
Cilium uses the standard go test [https://golang.org/pkg/testing/] framework in combination with gocheck [http://labix.org/gocheck] for richer testing 0 码力 |
734 页 |
11.45 MB
| 1 年前 3
|