talos/internal/integration/api
Andrey Smirnov fe2ee3b100
feat: implement MachineStatus resource
Fixes #5789

Example:

```yaml
spec:
    stage: running
    status:
        ready: false
        unmetConditions:
            - name: staticPods
              reason: kube-system/kube-controller-manager-talos-default-master-1 not ready, kube-system/kube-scheduler-talos-default-master-1 not ready
```

As events (CLI doesn't show full contents):

```
172.20.0.2   cbhf2l6f9lrs738hehfg   talos/runtime/machine.MachineStatusEvent   BOOTING   ready: false, unmet conditions: [time network services]
```

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-08-01 18:36:10 +04:00
..
api.go chore: build using Go 1.17 2021-09-13 22:33:47 +03:00
apply-config.go refactor: use pointer types more in machine config structs 2022-07-01 17:27:11 +04:00
discovery.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
diskusage.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
dmesg.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
etcd-recover.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
etcd.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
events.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
generate-config.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
logs.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00
machine-status.go feat: implement MachineStatus resource 2022-08-01 18:36:10 +04:00
reboot.go feat: allow running only one sequence at a time 2022-07-27 17:21:36 +03:00
reset.go fix: skip ResetDuringBoot test if the Cluster config is unknown 2022-07-28 15:57:58 +03:00
update-endpoint.go fix: regenerate kubelet certs when hostname changes 2022-07-21 01:54:15 +02:00
update-hostname.go chore: bump golangci-lint from 1.45.2 to 1.47.2 2022-07-22 17:49:44 +03:00
version.go feat: extend node definition used in health checks 2022-06-13 14:13:42 +02:00