Chris O'Haver
f1dac88b86
clean up docs ( #166 )
2019-05-14 12:05:29 -04:00
Chris O'Haver
910ada176e
k8s migration: include add notifications in deprecation result ( #165 )
...
* fix
* ensure newdefaults already present in corefile are not reported
2019-05-14 09:59:18 -04:00
Chris O'Haver
d7f87ddf2a
k8s migration: add handler for multi proxy to forward ( #164 )
...
add global postprocess and handler for multi proxy to forward
2019-05-13 16:23:53 -04:00
Sandeep Rajan
709b136563
Alter existing "deprecated" function to return all migration notices ( #159 )
2019-05-13 16:19:36 -04:00
Sandeep Rajan
9ebcb064fd
move from docker image ID to docker image SHA256 ( #158 )
2019-05-01 10:43:24 -04:00
Chris O'Haver
c828c68740
to string for newdefault ( #160 )
2019-05-01 10:43:03 -04:00
Chris O'Haver
2821bdd6c4
kubernetes/migration: Add new default plugins/options ( #155 )
...
* add new defaults
* i think this works better
2019-04-26 10:32:53 -04:00
Sandeep Rajan
d26b5fbfcb
Update version to 1.5.0 and update manifest ( #152 )
...
* Bump coredns to v1.5.0 and update manifest
* revert /tmp workaround
2019-04-24 12:28:03 -04:00
Chris O'Haver
4dc43f42c5
Update README.md ( #156 )
2019-04-24 12:25:43 -04:00
Sandeep Rajan
aad513584d
make deprecated flag optional ( #157 )
2019-04-24 12:25:24 -04:00
Sandeep Rajan
37f5d0dad4
Adding CLI for the migration tool ( #154 )
...
* Initial commit for the corefile-tool cli for the migration tool
* cleanup implementation
* nit
* add fn to get corefile path
* add released command and improve readme
2019-04-24 11:22:13 -04:00
Sandeep Rajan
631694b4e3
Add proxy and forward options ( #149 )
2019-04-16 11:55:24 -04:00
Sandeep Rajan
8fbbcc6ae8
Fill in remaining supported CoreDNS versions ( #146 )
...
* fill in remaining supported coredns versions
* add coredns versions up to 1.1.3
* remove plugins from 1.1.3
2019-04-12 10:11:35 -04:00
Chris O'Haver
5fe683c057
Input validation for Version strings ( #148 )
...
* code
* tests
2019-04-12 09:30:35 -04:00
Chris O'Haver
626e32c427
Update rollback.sh ( #145 )
2019-04-11 09:53:14 -04:00
Chris O'Haver
51b56744fd
Update deploy.sh ( #144 )
2019-04-11 09:52:25 -04:00
Chris O'Haver
a464e20ac1
Fix/rename endpoint migration ( #143 )
...
* fix and rename endpoint action to be more general
* test
2019-04-10 16:01:57 -04:00
Chris O'Haver
cf59f40250
Add the noop (ignored) status ( #142 )
...
* add noop/ignore status
* rebase
2019-04-09 16:56:51 -04:00
Chris O'Haver
56bee8655c
handle endpoint deprecation ( #141 )
2019-04-09 14:13:56 -04:00
Sandeep Rajan
b5043b3b75
add tmp volume mount ( #138 )
2019-04-08 16:33:20 -04:00
Sandeep Rajan
5cc468ccd8
Add FAQs on CoreDNS in kubernetes ( #108 )
...
* add some faqs on coredns in kubernetes
* rename FAQ file
* remove section
* correct grammar and errors
* add more details and error correction
* nit
* remove known issues section
2019-04-08 16:31:59 -04:00
Chris O'Haver
ac020ac1bc
groundwork ( #140 )
2019-04-08 16:21:40 -04:00
Chris O'Haver
e6c1d12235
Kubernetes Corefile Migration Tool ( #135 )
2019-03-28 09:14:12 -04:00
Sandeep Rajan
3ec0533520
Add a document to map the kubernetes and coredns versions ( #128 )
2019-02-25 18:17:19 -05:00
Chris O'Haver
277e675436
Create Upgrading_CoreDNS.md ( #127 )
2019-02-21 16:15:08 -05:00
Sandeep Rajan
7952e0df64
add priority class ( #130 )
2019-02-21 12:08:05 -05:00
Sandeep Rajan
28cca6fe1b
Update rbac APIs to v1 ( #126 )
2019-02-01 14:34:41 -05:00
Sandeep Rajan
cbbfde56bc
Switch to apps/v1 API for deployment ( #125 )
2019-02-01 13:38:10 -05:00
Chris O'Haver
c265418ec7
Update coredns.yaml.sed ( #123 )
2019-01-29 15:03:59 -05:00
Sandeep Rajan
b3b3e14054
move deployment to use forward instead of proxy ( #119 )
2019-01-24 10:29:36 -05:00
Sandeep Rajan
a8f008dbc1
bump coredns version to 1.3.1 ( #118 )
2019-01-15 07:51:33 +00:00
Sandeep Rajan
0f21571502
coredns version bump to 1.3.0
2018-12-21 10:32:01 -05:00
Brian Christie
ff5e7d0c89
bug: add metrics port to service, matching ports on pods ( #112 )
2018-11-27 12:03:15 -05:00
Chris O'Haver
bbf9284adc
remove master toleration ( #109 )
2018-11-16 08:56:19 -05:00
Chris O'Haver
fa052667f0
add version info ( #107 )
2018-11-08 12:38:58 -05:00
Sandeep Rajan
f91a4a7059
Bump version to 1.2.6 ( #106 )
2018-11-07 07:41:11 -05:00
Chris O'Haver
2420da9066
Add a document on Scaling CoreDNS in kubernetes clusters ( #105 )
2018-11-06 08:54:30 -05:00
Francois Tur
1b4fe411a6
Removing Survey link ( #103 )
...
I asked to close the Survey.
Removing the mention to that survey.
2018-10-26 09:09:30 -04:00
Chris O'Haver
6a06b9168c
bump coredns to 1.2.5
2018-10-25 13:56:32 -04:00
Sandeep Rajan
ce57028afc
bump version to 1.2.4 and update deployment ( #101 )
2018-10-23 14:53:16 -04:00
Julian V. Modesto
a6c087005f
deploy.sh and rollback.sh fixes ( #99 )
...
* Don't overwrite KUBECONFIG.
kubectl already knows to look in $HOME/.kube or use $KUBECONFIG.
https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/#set-the-kubeconfig-environment-variable
* Use $DIR instead of pwd.
https://stackoverflow.com/a/246128/1881379
* chmod +x kubernetes/rollback.sh
2018-10-16 11:14:03 -04:00
shashidharatd
2022b220fd
Add getting nodes permission to system:coredns clusterrole ( #100 )
2018-10-16 10:21:37 -04:00
Kore Francis Njenga
fd3ad086f8
Solution: quote ${YAML_TEMPLATE} when calling the sed command ( #96 )
2018-09-06 08:46:24 -04:00
Chris O'Haver
60f57ff95b
bump to 1.2.2, restore mem limit to 170 ( #94 )
2018-08-29 10:05:45 -04:00
Chris O'Haver
644c6cf00b
bump k8s pod mem limit to 320 until cache fixed
2018-08-28 10:55:10 -04:00
Chris O'Haver
c7717afbfa
bump to 1.2.1, add loop ( #92 )
2018-08-27 17:00:12 -04:00
Chris O'Haver
fb929deeae
Revert "move coredns pods to 10053, and redirect service ( #90 )" ( #91 )
...
This reverts commit 4ffa2dfa21
.
2018-08-27 15:23:30 -04:00
Chris O'Haver
4ffa2dfa21
move coredns pods to 10053, and redirect service ( #90 )
2018-08-27 09:41:07 -04:00
Sandeep Rajan
f6d0a56b78
add kube-dns to coredns configmap translation ( #85 )
2018-08-21 12:11:02 -04:00
Iñaki Domínguez Ochoa
82742c778a
Add kubeconfig option ( #81 )
2018-08-20 15:28:22 -04:00
Sandeep Rajan
5b8ae1cda0
script to deploy kube-dns ( #89 )
...
update readme
2018-08-20 15:26:26 -04:00
Sandeep Rajan
8ad15e969e
Resync with the k8s manifests ( #88 )
2018-08-14 12:56:29 -04:00
Chris O'Haver
19b35df7e6
Update README.md
2018-08-08 10:50:16 -04:00
Chris O'Haver
c77506a00e
Update README.md
2018-08-08 10:49:19 -04:00
Chris O'Haver
c17d7df0f0
Update README.md
2018-08-08 10:49:00 -04:00
Chris O'Haver
3c7c42c28f
Update README.md
2018-08-03 09:38:39 -04:00
Francois Tur
a2be6db5d2
- adverize survey in top of the readme. hope a better audience .. ( #86 )
2018-08-03 12:32:36 +01:00
Miek Gieben
bf175f0770
Up version to 1.2.0 ( #83 )
...
New version of CoreDNS and add loadbalance plugin.
Signed-off-by: Miek Gieben <miek@miek.nl>
2018-07-11 11:17:29 -04:00
Chris O'Haver
e45da69fab
Add prometheus scrape port ( #80 )
2018-06-28 13:15:28 -04:00
Chris O'Haver
034dbf7d0e
kubernetes: Point to our repo ( #78 )
...
I merged the last PR on auto-pilot... My original intent was just to test the k8s.gcr.io repo image, but not commit the PR.
2018-06-06 14:51:04 -04:00
Chris O'Haver
47667bc9ef
K8s.gcr.io move ( #77 )
2018-06-06 13:11:22 -04:00
Nico Berlee
aba0245609
Drop unneeded capabilities, make container read-only ( #76 )
...
* Run CoreDNS in Docker only with CAP_NET_BIND_SERVICE, drop all other (root) privileges. Run filesystem of container and config in read-only mode.
* Run CoreDNS in Kubernetes only with CAP_NET_BIND_SERVICE, drop all other (root) privileges. Run filesystem of container and config in read-only mode.
2018-05-29 14:02:00 +01:00
Chris O'Haver
d1771c8cde
Bump k8s deployment to 1.1.3 ( #75 )
2018-05-24 07:05:18 -04:00
Chris O'Haver
92d854b01c
kubernetes: reload config ( #71 )
...
* reload config
* bump version to 1.1.2
2018-04-24 12:19:27 -04:00
Sandeep Rajan
fef283bc9e
Keep manifest consistent with kubeadm ( #69 )
...
* change label to kube-dns
* typo
2018-04-12 10:44:40 -04:00
Chris O'Haver
73c6d4de27
make discoverable by prometheus ( #66 )
2018-04-02 09:42:03 -04:00
Miek Gieben
5bb111266e
update to coredns 1.1.1 ( #65 )
2018-03-27 08:57:01 -04:00
Chris O'Haver
3ab625ce2c
bump coredns to 1.1.0 version in k8s ( #64 )
2018-03-13 16:10:11 -04:00
Chris O'Haver
c7d5d3185d
CoreDNS 1.0.6 ( #62 )
2018-02-22 09:54:08 -05:00
Chris O'Haver
33c9db3d96
kubernetes: remove pod anti affinity ( #60 )
...
Scalability woes persist for pod anti-affinity in kubernetes.
See kubernetes/kubernetes#54164 re-opened recently, and kubernetes/kubernetes#59357 reverted.
2018-02-07 10:01:10 -05:00
Steven Wade
b867270f09
Removing the master toleration to stop pods being deployed to master nodes. ( #51 )
2018-01-25 15:09:42 -05:00
Chris O'Haver
b1ae09ee3b
kubernetes: Fix archaic use of 'middleware' ( #56 )
...
middleware -> plugin
2018-01-19 17:15:39 -05:00
Chris O'Haver
6a345aba3e
bump to 1.0.4 ( #54 )
2018-01-19 12:15:09 -05:00
Chris O'Haver
ba02ac313f
kubernetes: Reverse zone fall through ( #53 )
...
* add cidr default, move to getopts
* add ipv6 zone
* update readme
2018-01-19 12:11:55 -05:00
Steven Wade
29da3093c4
Adding pod anti-affinity to the deployment manifest. ( #52 )
2018-01-18 15:25:39 -05:00
Francois Tur
8ba8ecb61d
kubernetes:bump-up to latest release of coreDNS 1.0.3
2018-01-16 14:51:30 -05:00
Chris O'Haver
73d04f12cf
Merge pull request #40 from chrisohaver/cleanup
...
kubernetes: no query logging, don't expose metrics at service
2018-01-04 11:46:11 -05:00
Chris O'Haver
fe27fe6f56
add rolling update strategy ( #41 )
2018-01-03 11:26:22 +00:00
Chris O'Haver
2e1f37c33f
remove per query logging, dont expose metrics at service
2017-12-20 16:35:13 -05:00
Chris O'Haver
84cd6fe922
kubernetes: Add optional DNS-IP paramater ( #35 )
...
* add opt dns ip param
* make error msg better
2017-12-20 15:50:07 -05:00
Chris O'Haver
23252c7c79
add pods insecure ( #38 )
2017-12-19 14:10:29 +00:00
Chris O'Haver
ff21b1b4e3
Add upstream for kubernetes
2017-12-18 18:37:19 -05:00
Chris O'Haver
9410202e50
fix pull policy ( #34 )
2017-12-14 15:18:44 +00:00
Chris O'Haver
53f6178846
kubernetes: bump coredns version ( #33 )
2017-12-14 15:14:18 +00:00
Tomasz Prus
56e54e3797
feat/update version k8s ( #31 )
...
* feat: raise error if kubectl failed
* feat: upgrade to version 1.0.0
* fix: syntax
2017-12-11 08:38:44 -06:00
Miek Gieben
9d3a29d237
Remove stdout from log line ( #27 )
2017-11-16 14:28:21 +00:00
Chris O'Haver
fa6e0f82a2
remove deprecated label ( #28 )
...
Pointed out in #13 , the label is deprecated.
It is also not present in kube-adm's version of the manifest.
2017-11-16 14:28:13 +00:00
Chris O'Haver
f40fd9b5b4
add pod cidrs ( #26 )
2017-11-15 16:36:12 -05:00
Kristian Klausen
6eb4d654b8
Bump coredns to v0.9.10 ( #23 )
2017-11-11 18:48:54 +00:00
Chris O'Haver
3313ba9e12
Add note about non-RBAC deployments ( #19 )
2017-11-02 16:23:58 -04:00
Chris O'Haver
b997ad78fe
Update k8s manifests ( #15 )
...
* remove ref to deleted file, match proposed manifest in kubeadm pr
* classless cidrs not in 0.9.9
2017-10-31 10:10:05 -04:00
Miek Gieben
f78ade71d7
Tweaks ( #14 )
...
* Fix cidr
* rename
2017-10-31 09:21:28 -04:00
Miek Gieben
559db1209e
Update for upcoming 1.0.0 ( #10 )
2017-09-10 19:17:29 +01:00
Mark Petrovic
901fba81cb
[issue/7] fix minor typos in Kubernetes README.md ( #8 )
...
Fixes: issue 7
Files changed: kubernetes/README.md
2017-05-01 17:07:14 -04:00
Chris O'Haver
00c1933046
Update README.md ( #5 )
...
Add 1.6 example to README
2017-04-24 10:58:56 -04:00
Chris O'Haver
fe1e658816
Create coredns-1.6.yaml.sed ( #4 )
...
* Create coredns-1.6.yaml.sed
Add coredns.yaml template that works with K8s 1.6. (adding RBAC to grant API to coredns)
* Define RBAC first
Define RBAC before deployment.
2017-04-24 10:55:57 -04:00
John Belamaric
3c8dc1cbc7
Add k8s deployment script and README
2017-02-22 16:23:11 -05:00