v1.0.0
Changelog
30caa80 release: prep for 1.0.0
b14f716 prep for 1.0.0-rc0
a2b891b api: rename v1alpha1 to v1
f05d878 docs: added multiversion_regex_builder
ef90418 docs: bump instance type in GKE operator-pool
8fffb46 docs: update url
9f7120a docs: fix monitoring setup tutorial
1580380 docs: add experimental label to EKS (#321)
84feb81 docs: minor fixes in index page
5798d82 docs: index syntax fixes
f1883d3 docs: fixes in docs index page
78d61e2 docs: remove prompt from command examples
d022e05 docs: add missing fields from CRD
1203c41 docs: point to GH pages on top (#237)
f729b11 docs: fix makefile target in contribution guide (#315)
67f1426 docs: manual restore procedure
7758a12 docs: added two node operations documentation
3b6ece8 readme: readme improvements
92d3325 generic: mount coredumps to scylla container
19c0ab7 cluster: allow to mount volumes in agent container (#299)
07950cd cluster: change order of delete/update pvc during replace (#291)
b0bc61a upgrade: remove unused ValidationTimeout knob
5bc4e30 upgrade: resilience fixes
d6ec4d3 repairTask: make intensity to be float on manager side
874d8bc cluster: remove non-gracefully pvc during node replacing
bbbc9cc cluster: remove PVC finalizers prior deletion (#215)
7d958f1 make manifests generate
d3d1707 cluster: major upgrade procedure (#51)
941a02c cluster: fix getting scylla version in status
2787202 sidecar: add maintenance mode
012221a scyllaclient: extract hosts to parameters in default config
3016c50 util/slices: extract common ContainsString func to package
f0224da util/fsm: added fsm implementation
5d8cf2c test/utils: added hackable round tripper
7add58c util/parallel: add package for parallel execution
86811dc go.mod: add dependencies
28a1290 manager: validate uniqueness of task names (#293)
043eb7a manager: synchronize task fileds with Manager 2.2 (#303)
5fd3b4c cluster: remove unused sidecarImage field (#283)
a689d62 cluster: allow to provide custom agent resources (#262)
b8ac59a cluster: take agent secret name from rack spec (#298)
48deb98 alternator: make write-isolation optional w/o default value
0bce43e actions: split image building and publishing to separate steps
0f6c4b9 scripts: remove comma from node selector argument
881c009 examples/gke: make it work same way scylla_raid_setup does
9446bf9 alternator: change default write isolation to only_rmw_uses_lwt
cb144b2 alternator: Add write-isolation parameter with default 'always'
d36cc8c config: Add readiness probe on webhook container
bc1c79e manager: fix name of role in role binding
547599d version: use tagged version only on release branches
a5ba58f docs: update copyright year automatically
f0c0188 docs: Fixed LATEST_VERSION should be available for all the steps
d2a23e9 docs: ignore poetry lock
071a472 makefile: use nightly version on master branch
9d5818f certmanager: update manifest to v1
b5cd5f8 cluster: automatic replacement of orphaned nodes (#114 #215)
ee6c2fe util: port k8s nodeaffinity library
dba9e70 integration: reset global state back to original value after tests
f2a45c5 make manifests
17a85c3 cert-manager: upgrade to v1 (#198)
ae2365d examples: move common files to separate folder
8f0ee82 cluster: remove operator sidecar limitation (#134)
2e74596 go mod add github.com/onsi/ginkgo/extensions/table; go mod tidy
f6ade38 docs: Describe dead node replace procedure (#48)
629e325 controller: added replace dead node feature (#48)
29448c6 controller: report sync errors
b9839f2 controller: log when member service is being created/updated
73665d0 sidecar: check if transport is up in readiness check (#249)
da312f3 go mod tidy; go mod vendor
26f7806 github: Publish nightly images on every master push
0528e63 example: bump scylla and agent version to recent one
c9c7384 integration: extract statefulset stub to separate package
fb43ba7 integration: Added first integration tests (#220)
ac30775 util/yaml: Added package which helps working with yamls
5908083 docs: update theme automatically
10f5957 sidecar: make it respect node status on sync
e7640e6 controller: fix preStop hook to run supervisorctl stop scylla, instead of nodetool drain
99c40d4 cluster_controller: shift log error on cluster update to info level
7fa9b2a make generate
cb91da3 regenerate manifests
b669ef6 kubebuilder: fix autogeneration of manager rbac
4c029f7 kubebuilder: fix autogeneration of operator rbac webhook
978b5fd api: rename Cluster kind to ScyllaCluster in missing places
ab7b235 Update the vendor directory
e181d27 Run install-dependencies.sh
3396c8e Add a install-dependencies.sh script
652194d Update required go
01ec7ba Update ubuntu used in github workflows
72df8de Update the documentation
cdf3eb3 Update auto generated files
e9d5366 Rename Cluster to ScyllaCluster
Docker images
docker pull scylladb/scylla-operator:v1.0.0