Jerome Petazzoni
38097a17df
Add slides about kubectl-who-can
2019-04-03 05:34:24 -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
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
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
djalal
facb5997b7
fix wording
2019-03-12 20:27:38 +01:00
djalal
2cff684e79
☸️ fix dead link
2019-03-10 21:23:06 +01:00
Jerome Petazzoni
852135df9a
use proper product name
2019-03-10 06:02:59 -05:00
Jerome Petazzoni
9b4413f332
Mention kubernetes/kubernetes#67573
2019-03-06 03:01:51 -06:00
Jerome Petazzoni
3f8ec37225
Bump versions
2019-03-03 01:28:18 -06:00
Jerome Petazzoni
964057cd52
Add troubleshooting instructions to Helm exercise
...
When following all the instructions, the Helm Chart that
we create is buggy, and the app shows up but with a zero
hash rate. This explains why, and how to fix it.
Fixes #432
2019-03-01 19:04:39 -06:00
Romain Dégez
da13946ba0
Update helm.md: "helm list" after "helm install"
...
Execute helm list after helm install to display installed charts and associated infos.
2019-03-01 18:46:47 -06:00
Jérôme Petazzoni
1657503da1
Merge pull request #407 from jpetazzo/static-pods
...
Add a section about static pods
2019-03-02 01:21:16 +01:00
Jerome Petazzoni
ad20e1efe6
Tweak version numbers
2019-01-27 08:19:31 -06:00
Jerome Petazzoni
ae6a5a5800
Add Service Catalog documentation
2019-01-27 04:48:01 -06:00
Jerome Petazzoni
0160d9f287
Add chapter about API extensions
...
Here we talk about CRDs, admission controllers,
and dynamic admission.
2019-01-26 11:44:37 -06:00
Jerome Petazzoni
53cf52f05c
Add link to eksctl
2019-01-22 05:46:46 -06:00
Jerome Petazzoni
e280cec60f
Typo fix
2019-01-19 03:57:25 -06:00
Romain Dégez
869f46060a
Update netpol.md weave net support ipBlock in v2.5
...
Weave added support for ingress ipBlock in version 2.5, released in Nov 2018.
2019-01-15 10:58:48 +01:00
Jérôme Petazzoni
258c134421
Merge pull request #415 from jpetazzo/consul-auto-join
...
Update Consul demo to use Cloud auto-join
2019-01-14 19:00:06 +01:00
Jérôme Petazzoni
c6d9edbf12
Merge pull request #404 from jpetazzo/rewrite-labels-and-selectors
...
Rewrite section about labels and selectors
2019-01-14 18:59:30 +01:00
Jerome Petazzoni
5fc62e8fd7
Bump Docker version to 18.09.1
2019-01-13 15:14:54 -06:00
Jerome Petazzoni
f207adfe13
Bump k8s version to 1.13.2
2019-01-13 15:13:47 -06:00
Jerome Petazzoni
8c2107fba9
Improve resources about Prometheus Vector Matching
2019-01-13 14:50:04 -06:00
Jerome Petazzoni
01042101a2
Bump version numbers for local kubectl slides
2018-12-24 05:17:09 -06:00
Jerome Petazzoni
5afb37a3b9
Updates after @bridgetkromhout's suggestions
2018-12-24 05:11:54 -06:00
Bridget Kromhout
995ea626db
Update staticpods.md
...
Typo fixes
2018-12-23 16:07:03 -06:00
Bridget Kromhout
a1adbb66c8
Merge pull request #412 from jpetazzo/improve-kubectl-config-context
...
Improve namespace switching example
2018-12-23 15:48:09 -06:00
Bridget Kromhout
3212561c89
Merge pull request #410 from jpetazzo/mention-kubectl-logs-bug
...
Mention the kubectl logs -l ... --tail N issue in k8s 1.12
2018-12-23 15:44:32 -06:00
Bridget Kromhout
003a232b79
Merge pull request #411 from jpetazzo/explain-system-masters
...
Explain system:masters
2018-12-23 15:42:02 -06:00
Bridget Kromhout
2770da68cd
Merge pull request #409 from jpetazzo/bump-versions-to-1.13
...
Update Kubernetes versions to 1.13
2018-12-23 15:40:22 -06:00
Jerome Petazzoni
9fa7b958dc
Update Consul demo to use Cloud auto-join
...
Consul 1.4 introduces Cloud auto-join, which finds the
IP addresses of the other nodes by querying an API (in
that case, the Kubernetes API).
This involves creating a service account and granting
permissions to list and get pods. It is a little bit
more complex, but it reuses previous notions (like RBAC)
so I like it better.
2018-12-06 21:38:26 -06:00
Jerome Petazzoni
a95e5c960e
Make build and push optional
...
This reformulates the section where we run DockerCoins
to better explain why we use images (and how they are
essential to the "ship" part of the action), and it
tells upfront that it will be possible to use images
from the Docker Hub (and skip altogether the part where
we run our own registry and build and push images).
It also reshuffles section headers a bit, because that
part had a handful of really small sections. Now we
have:
- Shipping images with a registry
- Running our application on Kubernetes
I think that's better.
It also paves the way to make the entire self-hosted
registry part optional.
2018-12-06 20:21:14 -06:00
Jerome Petazzoni
5b87162e95
Update portworx demo for 4 nodes
2018-12-05 19:12:53 -06:00
Jerome Petazzoni
8c4914294e
Improve namespace switching example
...
We show how to change namespace by creating a new context, then
switching to the new context. It works, but it is very cumbersome.
Instead, let's just update the current context, and give some
details about when it's better to update the current context, and
when it is better to use different contexts and hop between them.
2018-12-05 19:01:15 -06:00