Skip to content

Commit c1446f0

Browse files
committed
Release
1 parent 1413a43 commit c1446f0

File tree

3 files changed

+84
-0
lines changed

3 files changed

+84
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,10 @@ The examples seek to be:
7676

7777
- Clear (eg resource names are verbose and unambiguous)
7878

79+
## Release Process
80+
81+
See [here](RELEASE_PROCESS.md)
82+
7983
## Sources / Thanks To
8084

8185
[Official Kubernetes docs](https://kubernetes.io/docs/)

RELEASE_NOTES.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
== v0.0.3
2+
3+
4+
- Add Kubeval test
5+
6+
- Added Deployment/simple-deployment-privileged.yaml
7+
8+
- Added Deployment/simple-deployment-with-environment.yaml
9+
10+
- Added Endpoints/endpoint-slice.yaml
11+
12+
- Added restartPolicy to Job/simple.yaml
13+
14+
- Added PersistentVolumeClaim/pvc.yaml
15+
16+
- Added Pod/spec.affinity.nodeAffinity/node-affinity.yaml
17+
18+
- Added Pod/spec.nodeSelector/simple.yaml
19+
20+
- Added Pod/spec.volumes.persistentVolumeClaim/pod-pvc.yaml
21+
22+
- Added PodDisruptionBudget/pod-disruption-budget-max-unavailable.yaml and PodDisruptionBudget/pod-disruption-budget-min-available.yaml
23+
24+
- Added PodPreset/pod-preset.yaml
25+
26+
- Added PriorityClass/default-priority-class.yaml
27+
28+
- Added Secret/simple-secret.yaml
29+
30+
- Added ServiceAccount/service-account-pod.yaml
31+
32+
- Corrected Pod/spec.containers.volumes.projected/projected.yaml
33+
34+
- Corrected Pod/spec.volumes.hostPath.type/file-or-create.yaml
35+
36+
- Corrected PodSecurityPolicy/Ingress/simple.yaml
37+
38+
- Corrected Service/spec.type/load-balancer.yaml
39+
40+
41+
- Code of conduct, license, and contributions guidelines added
42+
43+
== v0.0.2
44+
45+
- Bugfix for v0.0.1
46+
47+
== v0.0.1
48+
49+
- Initial base examples added

RELEASE_PROCESS.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Kubernetes-Examples Release Process
2+
3+
## Fetch Tags and Diff
4+
5+
Get the latest tags:
6+
7+
```
8+
git fetch --tag
9+
git tag
10+
```
11+
12+
Diff the current code tag from the last one, and update the `RELEASE_NOTES.md` file, eg:
13+
14+
```
15+
git diff -w v0.0.2
16+
```
17+
18+
19+
## Generate code
20+
21+
Follow this doc to make a release in GitHub:
22+
23+
[Release](https://docs.github.com/en/github/administering-a-repository/releasing-projects-on-github/managing-releases-in-a-repository)
24+
25+
## Announce
26+
27+
Announce on various channels:
28+
29+
- Twitter
30+
31+
- LinkedIn

0 commit comments

Comments
 (0)