Skip to content
This repository has been archived by the owner on Mar 28, 2020. It is now read-only.

Commit

Permalink
Merge pull request #1332 from hongchaodeng/v
Browse files Browse the repository at this point in the history
release: 0.5.0
  • Loading branch information
hasbro17 authored Jul 27, 2017
2 parents 2a6577e + e660e2a commit 257d52f
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 5 deletions.
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,25 @@
## [Unreleased 0.5.0]
## [Unreleased 0.5.1]

### Added

### Changed

### Removed

### Fixed

### Deprecated

### Security

## [Release 0.5.0]

**BREAKING CHANGE**: The cluster object will now be defined via a [Custom Resource Definition(CRD)](https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/) instead of a [Third Party Resource(TPR)](https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-third-party-resource/). See the `Changed` section below for details.

### Added

### Changed

- With k8s 1.7 and onwards TPRs have been deprecated and are replaced with CRD. See the k8s 1.7 [blogpost](http://blog.kubernetes.io/2017/06/kubernetes-1.7-security-hardening-stateful-application-extensibility-updates.html) or [release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md#major-themes) for more details. For this release a live migration of the cluster spec from TPR to CRD is not supported. To preserve the cluster state during the upgrade you will need to create a backup of the cluster and recreate the cluster from the backup after upgrading the operator. See the [upgrade guide](https://github.com/coreos/etcd-operator/blob/master/doc/user/upgrade/upgrade_guide.md) for more detailed steps on how to do that.

- Changes in the cluster object's type metadata:
Expand Down
2 changes: 1 addition & 1 deletion example/deployment-aws.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
spec:
containers:
- name: etcd-operator
image: quay.io/coreos/etcd-operator:v0.4.2
image: quay.io/coreos/etcd-operator:v0.5.0
command:
- /usr/local/bin/etcd-operator
- --pv-provisioner=kubernetes.io/aws-ebs
Expand Down
2 changes: 1 addition & 1 deletion example/deployment-s3-backup.yaml.template
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
spec:
containers:
- name: etcd-operator
image: quay.io/coreos/etcd-operator:v0.4.2
image: quay.io/coreos/etcd-operator:v0.5.0
command:
- /usr/local/bin/etcd-operator
- --backup-aws-secret=aws # assuming the configmap and secret are both named 'aws'
Expand Down
2 changes: 1 addition & 1 deletion example/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spec:
spec:
containers:
- name: etcd-operator
image: quay.io/coreos/etcd-operator:v0.4.2
image: quay.io/coreos/etcd-operator:v0.5.0
env:
- name: MY_POD_NAMESPACE
valueFrom:
Expand Down
2 changes: 1 addition & 1 deletion version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@
package version

var (
Version = "0.4.2+git"
Version = "0.5.0"
GitSHA = "Not provided (use ./build instead of go build)"
)

0 comments on commit 257d52f

Please sign in to comment.