Jerome Petazzoni
4784a41a37
Add chapter about backups
2019-04-09 13:58:46 -05:00
Jerome Petazzoni
0d551f682e
Add chapter about cluster upgrades + static pods
2019-04-09 09:42:28 -05:00
Jerome Petazzoni
9cc422f782
Add distributions & installers
2019-04-09 03:32:14 -05:00
Jerome Petazzoni
287f6e1cdf
Reword a few BGP things (Thanks Benji)
2019-04-08 12:21:04 -05:00
Jerome Petazzoni
2d3ddc570e
Add mention to kube-router special shell (thanks @rdegez)
2019-04-08 06:56:06 -05:00
Jerome Petazzoni
82c26c2f19
Oops (thanks @rdegez for catching that one)
2019-04-08 06:39:07 -05:00
Jerome Petazzoni
6636f92cf5
Add a few more managed options
2019-04-08 06:38:13 -05:00
Jerome Petazzoni
ff4219ab5d
Add managed installation options
2019-04-08 06:15:23 -05:00
Jerome Petazzoni
71cfade398
Merge branch 'master' into kube-admin
2019-04-08 04:10:30 -05:00
Jerome Petazzoni
c44449399a
Add API load balancer
2019-04-08 04:10:28 -05:00
Jerome Petazzoni
637c46e372
Add cluster interconnection with a route reflector
2019-04-07 12:40:38 -05:00
Jerome Petazzoni
ad9f845184
Add export of 1.0.0.2/32 route for testing
2019-04-07 11:23:38 -05:00
Jerome Petazzoni
3368e21831
Add FRR route reflector
2019-04-07 10:26:56 -05:00
Jerome Petazzoni
46ce3d0b3d
Add disableaddrchecks command (to allow network labs on AWS)
2019-04-06 12:28:47 -05:00
Jerome Petazzoni
41eb916811
Add kubebins command (install Kubernetes binaries but do not setup cluster)
2019-04-06 12:23:40 -05:00
Jerome Petazzoni
1c76e23525
Add Compose file and Kubernetes YAML for kube-router lab
2019-04-06 12:01:42 -05:00
Jerome Petazzoni
2b2d7c5544
Add CNI section (first part; still needs federation)
2019-04-06 12:00:59 -05:00
Jerome Petazzoni
6fe1727061
Add Compose file to start a simple k8s control plane
2019-04-05 09:13:49 -05:00
Jerome Petazzoni
a4b23e3f02
Add kubenet lab
2019-04-05 09:13:27 -05:00
Jerome Petazzoni
d5fd297c2d
Add YAML manifest for 1-day admin training
2019-04-04 13:38:24 -05:00
Jerome Petazzoni
3ad1e89620
Do not abort if a file can't be loaded; just report it and continue
2019-04-04 13:21:26 -05:00
Jerome Petazzoni
d1609f0725
Add Dessine-Moi Un Cluster
2019-04-04 12:58:35 -05:00
Jerome Petazzoni
ef70ed8006
Pre-requirements + Architecture sections
2019-04-04 09:33:04 -05:00
Jerome Petazzoni
38097a17df
Add slides about kubectl-who-can
2019-04-03 05:34:24 -05:00
Jerome Petazzoni
afa7b47c7a
Remove cancelled/rescheduled training sessions
2019-04-03 05:13:17 -05:00
Jerome Petazzoni
9c5fa6f15e
Bump up Consul image version
2019-04-02 04:33:29 -05:00
Jerome Petazzoni
c1e6fe1d11
Deploy metrics server on k8s clusters
2019-03-27 13:08:02 -05:00
Jerome Petazzoni
99adc846ba
Add metrics server YAML
...
This is a concatenation of the files found in this directory:
https://github.com/kubernetes-incubator/metrics-server/tree/master/deploy/1.8%2B
... but with extra args added to the metrics server process,
to use InternalIP to contact the nodes, disable TLS cert validation
and reduce the polling interval to 5s.
Now that we have this file here, we can refer to it in the deployment
scripts to create clusters that have metrics-server pre-installed.
2019-03-27 12:59:25 -05:00
Jerome Petazzoni
1ee4c31135
Add the external IP address to the API server certs
...
This allows us to NOT skip TLS verification when playing with
a remote cluster. It's minor but it makes that section less
hackish.
2019-03-27 12:15:41 -05:00
Jerome Petazzoni
6f655bff03
Modularize the self-hosted registry section and remove it by default
2019-03-27 11:27:53 -05:00
Jerome Petazzoni
7fbabd5cc2
Update kubectl logs for 1.14
2019-03-27 05:01:41 -05:00
Jerome Petazzoni
c1d4df38e5
Update CronJobs for 1.14
2019-03-27 04:30:21 -05:00
Jerome Petazzoni
8e6a18d5f7
Bump version numbers to 1.14
2019-03-27 03:47:56 -05:00
Jerome Petazzoni
d902f2e6e6
Remove an autopilot warning
2019-03-27 03:38:35 -05:00
Jerome Petazzoni
8ba825db54
Add link to OperatorHub
2019-03-24 06:57:05 -05:00
Jérôme Petazzoni
1309409528
Merge pull request #428 from jpetazzo/extending-api
...
Add chapter about API extension mechanisms: CRDs, admission webhooks...
2019-03-24 12:53:58 +01:00
Jerome Petazzoni
b3a9a017d9
Slightly revamp the list of installation options
2019-03-24 06:52:19 -05:00
Jerome Petazzoni
3c6cbff913
Add video promo
2019-03-20 11:03:49 -05:00
Jerome Petazzoni
48a5fb5c7a
Add QCON London video link
2019-03-20 06:20:09 -05:00
Jérôme Petazzoni
ed11f089e1
Merge pull request #441 from djalal/patch-6
...
fix kubectl CLI error
2019-03-15 15:42:20 +01:00
Jérôme Petazzoni
461020300d
Merge pull request #440 from djalal/patch-5
...
fix traefik dead links
2019-03-15 15:34:44 +01:00
Jérôme Petazzoni
f4e4d13f68
Merge pull request #439 from djalal/patch-4
...
tiny wording
2019-03-15 15:34:11 +01:00
Jérôme Petazzoni
5b2a5c1f05
Merge pull request #438 from djalal/patch-3
...
fix macos compat
2019-03-15 15:33:46 +01:00
Jérôme Petazzoni
fdf5a1311a
Merge pull request #437 from djalal/patch-2
...
fix wording
2019-03-15 15:32:37 +01:00
djalal
95e2128e7c
Update gitworkflows.md
2019-03-15 11:51:53 +01:00
djalal
4a8cc82326
fix kubectl CLI error
...
Error from server (NotFound): pods "deployment" not found
2019-03-15 11:50:31 +01:00
djalal
a4e50f6c6f
fix dead links
...
see https://blog.containo.us/traefik-1-7-yet-another-slice-of-awesomeness-2a9c99737889
2019-03-15 11:22:58 +01:00
djalal
a85266c44c
tiny wording
...
thx :)
2019-03-15 10:33:56 +01:00
djalal
5977b11f33
better compat when decoding base64
2019-03-14 19:32:37 +01:00
djalal
3351cf2d13
fix macos compat
...
command on macos fails with : "base64: invalid option -- d"
2019-03-12 20:38:56 +01:00