Andrey Smirnov
4961d6867c
docs: drop talos.interface kernel arg
...
It's not supported in recent Talos.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-21 15:21:21 +03:00
Andrey Smirnov
b09be2a69c
docs: update index.md and sync across versions
...
See #4781
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-01-12 18:52:52 +03:00
Noel Georgi
897da2f6ef
docs: common typos
...
Fizes #4488 and some other typos
Signed-off-by: Noel Georgi <git@frezbo.dev>
2021-11-12 15:04:58 +05:30
Andrey Smirnov
6ad4595197
docs: fix field names for bonding configuration
...
Fixes #4371
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-10-15 12:01:57 +03:00
Andrew Rynhard
a81e30cb46
docs: add bootstrap command to VMware docs
...
Added documentation on running `talosctl bootstrap` for VMware.
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2021-08-26 18:36:39 +00:00
Spencer Smith
5ce92ca516
docs: ensure azure VMs are 0 indexed
...
This PR makes sure that azure VMs are zero indexed for consistency with
the way that NICs and IPs are generated earlier in the docs. I'm not
quite sure why we went with `seq( 0 1 2 )` instead of `seq( 0 2 )`, but
I kept the sequences the same for consistency.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2021-08-17 19:09:40 -04:00
Caleb Woodbine
da6f786cab
fix: kuberentes => kubernetes typo
...
uh uh, small typo... nothing to see here.
Signed-off-by: Caleb Woodbine <calebwoodbine.public@gmail.com>
2021-07-19 05:59:35 -07:00
Andrey Smirnov
951493ac83
docs: update what's new for Talos 0.11
...
This is just copy-paste from our changelog.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-07-08 14:47:48 -07:00
Alexey Palazhchenko
4708beaee5
feat: implement talosctl config info
command
...
Closes #3852 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-07-06 00:58:47 -07:00
Alexey Palazhchenko
915cd8fe20
docs: add guide for RBAC
...
Document how to enable RBAC without screwing up.
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-07-05 05:56:29 -07:00
Andrey Smirnov
5949ec4e6e
docs: describe the new network configuration subsystem
...
Internal details, resources, examples inspecting the configuration.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-07-01 09:02:56 -07:00
Alexey Palazhchenko
bbf1c091d4
feat: add RBAC to talosctl version
output
...
Refs #3852 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-28 07:10:25 -07:00
Rui Lopes
1e9a0e745d
fix: documentation typos
...
Fix a couple of documentation typos.
Signed-off-by: Rui Lopes <rgl@ruilopes.com>
2021-06-28 02:50:31 -07:00
Serge Logvinov
c7e6225671
chore: update coredns to 1.8.4
...
* Coredns 1.8.0 -> 1.8.4
* Add RBAC endpointslices list/watch
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2021-06-24 07:47:36 -07:00
Andrey Smirnov
a650531fab
release(v0.11.0-alpha.2): prepare release
...
This is the official v0.11.0-alpha.2 release.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-23 16:58:05 -07:00
Artem Chernyshev
1990ad2525
feat: add created and updated timestamps to the resource metadata
...
This will allow to keep track of when the resource was created and
updated.
Update is tied to the version bump.
Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>
2021-06-23 13:56:49 -07:00
Andrey Smirnov
33119d2b8e
chore: add an option to launch cluster with bad RTC state
...
This is useful for time sync testing.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-23 13:08:20 -07:00
Andrey Smirnov
004885a379
feat: update Linux kernel to 5.10.45, etcd to 3.4.16
...
This also pulls in HP ILO driver, dmesg restrict mode by default and
dm-crypt options.
See talos-systems/pkgs#289 , talos-systems/pkgs#290 ,
talos-systems/pkgs#287
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-22 02:42:09 -07:00
Serge Logvinov
0f659622d0
fix: build with custom kernel/rootfs
...
Fix ONBUILD initramfs path
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2021-06-21 12:54:30 -07:00
Alexey Palazhchenko
42c16f67f4
chore: bump dependencies
...
Update k8s to 1.21.2.
See #3787 #3788 #3789 #3790 #3791 #3792 #3793 #3794 #3795 #3796 #3798 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-21 07:05:41 -07:00
Seán C McCord
48a5c460a1
docs: provide more storage details
...
Fill out storage guide a bit more.
Signed-off-by: Seán C McCord <ulexus@gmail.com>
2021-06-18 16:27:34 -07:00
Andrey Smirnov
e13d905c2e
release(v0.11.0-alpha.1): prepare release
...
This is the official v0.11.0-alpha.1 release.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-18 14:07:24 -07:00
Alexey Palazhchenko
06209bba28
chore: update RBAC rules, remove old APIs
...
Refs #3421 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-18 09:54:49 -07:00
Alexey Palazhchenko
f63ab9dd9b
feat: implement talosctl config new
command
...
Refs #3421 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-17 09:06:43 -07:00
Andrew Rynhard
11918a110a
docs: update community meeting time
...
Updated to be the correct time.
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2021-06-14 12:28:03 -07:00
Alexey Palazhchenko
0f168a8801
feat: add configuration for enabling RBAC
...
Refs #3421 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-08 09:30:41 -07:00
Alexey Palazhchenko
5ad314fe7e
feat: implement basic RBAC interceptors
...
It is not enforced yet.
Refs #3421 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-06-07 09:28:22 -07:00
Andrew Rynhard
24859b1410
docs: update Rpi4 firmware guide
...
Brings in newer version and some updated commands.
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2021-06-04 09:46:03 -07:00
Artem Chernyshev
14e696d068
feat: update COSI runtime and add support for tail in the Talos gRPC
...
Updated protobufs to expose tail length option.
Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>
2021-06-03 11:46:39 -07:00
Andrew Rynhard
a71053fcd8
feat: default to bootstrap workflow
...
Changes `gen config` to output `controlplane` and `join` machine config
types only. Users can manually set the `type` to `init` if they need to.
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2021-06-03 11:29:56 -07:00
Andrey Smirnov
33db8857aa
fix: use COSI runtime DestroyReady input type
...
See https://github.com/cosi-project/runtime/pull/35
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-01 12:30:52 -07:00
Serge Logvinov
97627061d7
docs: set static IP on ISO install mode
...
Set static ip when the network dhcp server are not exist
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2021-06-01 10:11:43 -07:00
Andrey Smirnov
5811f4dda1
feat: implement link (interface) controllers
...
The structure of the controllers is really similar to addresses and
routes:
* `LinkSpec` resource describes desired link state
* `LinkConfig` controller generates `LinkSpecs` based on machine
configuration and kernel cmdline
* `LinkMerge` controller merges multiple configuration sources into a
single `LinkSpec` paying attention to the config layer priority
* `LinkSpec` controller applies the specs to the kernel state
Controller `LinkStatus` (which was implemented before) watches the
kernel state and publishes current link status.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-06-01 09:36:25 -07:00
Artem Chernyshev
a4d67a0182
feat: add the ability to disable CoreDNS
...
Fixes: https://github.com/talos-systems/talos/issues/3556
Introduce `coredns.disabled` flag to the machine config that allows
turning off coredns deployment during cluster bootstrap.
Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>
2021-05-28 10:33:14 -07:00
Artem Chernyshev
76dbfb3699
feat: add ability to mark MBR partition bootable
...
Fixes: https://github.com/talos-systems/talos/issues/3532
Machine install section now has `markMBRBootable` option.
Signed-off-by: Artem Chernyshev <artem.0xD2@gmail.com>
2021-05-27 12:44:50 -07:00
Andrey Smirnov
1117294ad2
release(v0.11.0-alpha.0): prepare release
...
This is the official v0.11.0-alpha.0 release.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-05-26 10:19:00 -07:00
Kevin Hellemun
af77c29565
docs: update wirguard guide
...
The wireguard guide has a small typo in the structure example of the config.
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com>
2021-05-21 05:08:26 -07:00
Alexey Palazhchenko
4fe6912143
test: better talosctl ls
tests
...
Refs #3018 .
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-05-20 03:29:21 -07:00
Alexey Palazhchenko
49c7276b16
chore: fix markdown linting
...
* without `-print0` / `-0`, paths with spaces were skipped sometimes;
* `--stdin-filename` flag incorrectly consumed the first file.
Signed-off-by: Alexey Palazhchenko <alexey.palazhchenko@gmail.com>
2021-05-19 06:08:14 -07:00
Spencer Smith
7270495ace
docs: add mayastor quickstart
...
This PR adds some documentation on how to use mayastor with talos and
links the video showing it in action.
Signed-off-by: Spencer Smith <robertspencersmith@gmail.com>
2021-05-18 15:15:22 -07:00
Andrew LeCody
a1c0e99a17
docs: add guide for deploying metrics-server
...
Resolves talos-systems#3166
Signed-off-by: Andrew LeCody <andrew@beyondweb.net>
2021-05-18 09:05:51 -07:00
Serge Logvinov
1ce362e05e
docs: update customizing kernel build steps
...
How to customizing the Talos kernel documentation update.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2021-05-14 14:05:56 -07:00
Andrey Smirnov
76e38b7b82
feat: update Kubernetes to 1.21.1
...
See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.21.md
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-05-13 08:05:08 -07:00
Serge Logvinov
79d804c5b4
docs: fix typos
...
Fix yaml key systemDisksEncryption -> systemDiskEncryption
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2021-05-02 06:36:10 -07:00
Seán C McCord
79299d761c
docs: add Matrix room links
...
Add links to the Talos Matrix rooms (which are themselves linked to the
corresponding Slack channels).
Signed-off-by: Seán C McCord <ulexus@gmail.com>
2021-04-29 08:11:47 -07:00
Andrew Rynhard
1b3e8b09ed
docs: add survey to README
...
Adds a survey to the README.
Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
2021-04-29 08:11:10 -07:00
Jorik Jonker
1092c3a506
feat: add Pine64 SBC support
...
This add support for the Pine64 and Pine64+ ARM64 SBCs.
Signed-off-by: Jorik Jonker <jorik@kippendief.biz>
2021-04-29 07:16:11 -07:00
Andrey Smirnov
0f49722d0f
feat: add --config-patch
flag by node type
...
The problem is that some patches can't be applied to join config, as
some nodes don't even exist in the config, for example
`/cluster/apiServer` node, and applying such patches doesn't make any
sense.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-04-27 11:55:03 -07:00
Andrey Smirnov
c3a4173e11
chore: remove security API ReadFile/WriteFile
...
This seems to be unused completely, and they look scary enough at the
same time.
For better readability and to avoid any pitfalls, better to remove them.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-04-27 03:48:20 -07:00
Andrey Smirnov
d9ba0fd016
docs: create v0.11 docs, promote v0.10 docs, add v0.10 AMIs
...
This makes v0.10 docs latest, v0.11 docs we generate to.
Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-04-26 12:43:48 -07:00