mirror of https://github.com/k3s-io/k3s
Revert "Revert "Deleting old sample JSON; moving those in use; updating referenc..."
parent
56bdd94985
commit
da9622a6d7
|
@ -1,35 +0,0 @@
|
||||||
{
|
|
||||||
"kind": "ReplicationControllerList",
|
|
||||||
"apiVersion": "v1beta1",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"id": "test-run",
|
|
||||||
"desiredState": {
|
|
||||||
"replicas": 2,
|
|
||||||
"replicaSelector": {
|
|
||||||
"name": "test-run"
|
|
||||||
},
|
|
||||||
"podTemplate": {
|
|
||||||
"desiredState": {
|
|
||||||
"manifest": {
|
|
||||||
"version": "v1beta1",
|
|
||||||
"image": "dockerfile/nginx",
|
|
||||||
"networkPorts": [
|
|
||||||
{
|
|
||||||
"hostPort": 8080,
|
|
||||||
"containerPort": 80
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"labels": {
|
|
||||||
"name": "test-run"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"labels": {
|
|
||||||
"name": "test-run"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
{
|
|
||||||
"id": "example",
|
|
||||||
"kind": "Service",
|
|
||||||
"apiVersion": "v1beta1",
|
|
||||||
"port": 8000,
|
|
||||||
"labels": {
|
|
||||||
"name": "nginx"
|
|
||||||
},
|
|
||||||
"selector": {
|
|
||||||
"name": "nginx"
|
|
||||||
},
|
|
||||||
"createExternalLoadBalancer": true
|
|
||||||
}
|
|
|
@ -1,54 +0,0 @@
|
||||||
{
|
|
||||||
"kind": "PodList",
|
|
||||||
"apiVersion": "v1beta1",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"id": "my-pod-1",
|
|
||||||
"labels": {
|
|
||||||
"name": "test-run",
|
|
||||||
"replicationcontroller": "test-run"
|
|
||||||
},
|
|
||||||
"desiredState": {
|
|
||||||
"manifest": {
|
|
||||||
"version": "v1beta1",
|
|
||||||
"id": "my-pod-1",
|
|
||||||
"containers": [{
|
|
||||||
"name": "nginx",
|
|
||||||
"image": "dockerfile/nginx",
|
|
||||||
"ports": [{
|
|
||||||
"hostPort": 8080,
|
|
||||||
"containerPort": 80
|
|
||||||
}]
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"currentState": {
|
|
||||||
"host": "host-1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "my-pod-2",
|
|
||||||
"labels": {
|
|
||||||
"name": "test-run",
|
|
||||||
"replicationcontroller": "test-run"
|
|
||||||
},
|
|
||||||
"desiredState": {
|
|
||||||
"manifest": {
|
|
||||||
"version": "v1beta1",
|
|
||||||
"id": "my-pod-2",
|
|
||||||
"containers": [{
|
|
||||||
"name": "nginx",
|
|
||||||
"image": "dockerfile/nginx",
|
|
||||||
"ports": [{
|
|
||||||
"hostPort": 8080,
|
|
||||||
"containerPort": 80
|
|
||||||
}]
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"currentState": {
|
|
||||||
"host": "host-2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,28 +0,0 @@
|
||||||
{
|
|
||||||
"kind": "ServiceList",
|
|
||||||
"apiVersion": "v1beta1",
|
|
||||||
"items": [
|
|
||||||
{
|
|
||||||
"id": "example1",
|
|
||||||
"port": 8000,
|
|
||||||
"labels": {
|
|
||||||
"name": "nginx"
|
|
||||||
},
|
|
||||||
"selector": {
|
|
||||||
"name": "nginx"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "example2",
|
|
||||||
"port": 8080,
|
|
||||||
"labels": {
|
|
||||||
"env": "prod",
|
|
||||||
"name": "jetty"
|
|
||||||
},
|
|
||||||
"selector": {
|
|
||||||
"env": "prod",
|
|
||||||
"name": "jetty"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
{
|
|
||||||
"kind": "Service",
|
|
||||||
"apiVersion": "v1beta1",
|
|
||||||
"id": "example",
|
|
||||||
"port": 8000,
|
|
||||||
"labels": {
|
|
||||||
"name": "nginx"
|
|
||||||
},
|
|
||||||
"selector": {
|
|
||||||
"name": "nginx"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -273,7 +273,7 @@ func podExists(c *client.Client, podNamespace string, podID string) wait.Conditi
|
||||||
}
|
}
|
||||||
|
|
||||||
func runReplicationControllerTest(c *client.Client) {
|
func runReplicationControllerTest(c *client.Client) {
|
||||||
data, err := ioutil.ReadFile("api/examples/controller.json")
|
data, err := ioutil.ReadFile("cmd/integration/controller.json")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
glog.Fatalf("Unexpected error: %v", err)
|
glog.Fatalf("Unexpected error: %v", err)
|
||||||
}
|
}
|
||||||
|
|
|
@ -64,7 +64,7 @@ You can create a pod like this:
|
||||||
|
|
||||||
```
|
```
|
||||||
cd kubernetes
|
cd kubernetes
|
||||||
cluster/kubectl.sh create -f api/examples/pod.json
|
cluster/kubectl.sh create -f docs/getting-started-guides/pod.json
|
||||||
```
|
```
|
||||||
|
|
||||||
Where pod.json contains something like:
|
Where pod.json contains something like:
|
||||||
|
|
|
@ -77,7 +77,7 @@ can create a pod like this:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd kubernetes
|
cd kubernetes
|
||||||
cluster/kubectl.sh create -f api/examples/pod.json
|
cluster/kubectl.sh create -f docs/getting-started-guides/pod.json
|
||||||
```
|
```
|
||||||
|
|
||||||
Where pod.json contains something like:
|
Where pod.json contains something like:
|
||||||
|
|
|
@ -74,7 +74,7 @@ However you can't view the nginx start page on localhost. To verify that nginx i
|
||||||
You can control the specifications of a pod via a user defined manifest, and reach nginx through your browser on the port specified therein:
|
You can control the specifications of a pod via a user defined manifest, and reach nginx through your browser on the port specified therein:
|
||||||
|
|
||||||
```
|
```
|
||||||
cluster/kubectl.sh create -f api/examples/pod.json
|
cluster/kubectl.sh create -f docs/getting-started-guides/pod.json
|
||||||
```
|
```
|
||||||
|
|
||||||
Congratulations!
|
Congratulations!
|
||||||
|
|
|
@ -98,14 +98,11 @@ func walkJSONFiles(inDir string, fn func(name, path string, data []byte)) error
|
||||||
|
|
||||||
func TestExampleObjectSchemas(t *testing.T) {
|
func TestExampleObjectSchemas(t *testing.T) {
|
||||||
cases := map[string]map[string]runtime.Object{
|
cases := map[string]map[string]runtime.Object{
|
||||||
"../api/examples": {
|
"../docs/getting-started-guides": {
|
||||||
"controller": &api.ReplicationController{},
|
"pod": &api.Pod{},
|
||||||
"controller-list": &api.ReplicationControllerList{},
|
},
|
||||||
"pod": &api.Pod{},
|
"../cmd/integration": {
|
||||||
"pod-list": &api.PodList{},
|
"controller": &api.ReplicationController{},
|
||||||
"service": &api.Service{},
|
|
||||||
"external-service": &api.Service{},
|
|
||||||
"service-list": &api.ServiceList{},
|
|
||||||
},
|
},
|
||||||
"../examples/guestbook": {
|
"../examples/guestbook": {
|
||||||
"frontend-controller": &api.ReplicationController{},
|
"frontend-controller": &api.ReplicationController{},
|
||||||
|
|
Loading…
Reference in New Issue