Revisions of kured
buildservice-autocommit
accepted
request 689655
from
Jeff Kowalczyk (jfkw)
(revision 11)
baserev update by copy to link target
Jeff Kowalczyk (jfkw)
accepted
request 689448
from
Jan Engelhardt (jengelh)
(revision 10)
- Combine %setup calls.
Richard Brown (RBrownSUSE)
accepted
request 689311
from
Thorsten Kukuk (kukuk)
(revision 9)
- kured-telemetrics.patch: add hooks for telemetrics data - Renamed kured-yaml to kured-k8s-yaml to follow new policy
buildservice-autocommit
accepted
request 680197
from
Thorsten Kukuk (kukuk)
(revision 8)
baserev update by copy to link target
Thorsten Kukuk (kukuk)
accepted
request 680196
from
Thorsten Kukuk (kukuk)
(revision 7)
- Change path in yaml file to point to official container image
buildservice-autocommit
accepted
request 666975
from
Thorsten Kukuk (kukuk)
(revision 6)
baserev update by copy to link target
Thorsten Kukuk (kukuk)
accepted
request 666974
from
Thorsten Kukuk (kukuk)
(revision 5)
- Create a correct yaml file to download and run the kured container image in a kubernetes cluster - Create new subpackage containing only the yaml file, so that people using the container don't need to install the not needed full package.
buildservice-autocommit
accepted
request 662067
from
Richard Brown (RBrownSUSE)
(revision 4)
baserev update by copy to link target
Richard Brown (RBrownSUSE)
accepted
request 660107
from
Jeff Kowalczyk (jfkw)
(revision 3)
- Update to kured 1.1.0 - Upstream bumped dependency on go1.10 via dependency k8s.io/client-go 0.9.0 https://github.com/kubernetes/client-go - Provide dependencies in separate vendor.tar.gz - Improvements * RBAC support * Use the systemctl in the host mount namespace to effect reboots, reducing image size and eliminating the potential for incompatibility * Notify Slack on drain in addition to reboot * Pass through log output from invoked kubectl commands * Tolerate NoSchedule taint on node-role.kubernetes.io/master * Fixed reversal of daemonset name/namespace arguments and comments in the manifest - Kubernetes Version Compatibility * The daemon image contains a 1.12.x k8s.io/client-go and kubectl binary for the purposes of maintaining the lock and draining worker nodes. Kubernetes aims to provide forwards & backwards compatibility of one minor version between client and server, so this should work on 1.11.x and 1.13.x. * Tested in minikube on 1.11.4, 1.12.1 & 1.13.0-alpha.2 * Tested in production on 1.11.2 & 1.12.2 - Remove hardcoded GOARCH=amd64 and GOOS=linux - Revise go build arg -ldflags and add -buildmode=pie - Together these fix rpmlint warnings: * position-independent-executable-suggested * statically-linked-binary - Upstream kured project code imports package as 'context'. Bump BuildRequires to go1.7 wherein import path for package context graduates from 'golang.org/x/net/context' to the standard library as 'context'. https://golang.org/doc/go1.7#context - Bump release number - Initial packaging of upstream master branch @ 5731b98 (tagged 1.0.0 + 24) - Include 24 commits since release 1.0.0 updating kubernetes version support - Dependency sources vendored via dep ensure per upstream build instructions - Man page converted from README.md, some HTML formatting artifacts present - rpmlint warning: position-independent-executable-suggested * go1.11 currently in review status supports option -buildmode=pie - rpmlint warning: statically-linked-binary * Go binaries are generally statically linked
Yuchen Lin (maxlin_factory)
accepted
request 635505
from
Thorsten Kukuk (kukuk)
(revision 2)
initialized devel package after accepting 635505
Thorsten Kukuk (kukuk)
accepted
request 635503
from
Jeff Kowalczyk (jfkw)
(revision 1)
Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS. - Watches for the presence of a reboot sentinel e.g. /var/run/reboot-required - Utilises a lock in the API server to ensure only one node reboots at a time - Optionally defers reboots in the presence of active Prometheus alerts - Cordons & drains worker nodes before reboot, uncordoning them after
Displaying revisions 41 - 51 of 51