Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
95e2e299
Commit
95e2e299
authored
Jul 08, 2016
by
Mike Danese
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
move kube-dns to the cluster/addons/ directory
parent
bea382c1
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
13 additions
and
16 deletions
+13
-16
common.sh
build/common.sh
+0
-3
README.md
build/kube-dns/README.md
+2
-2
Makefile
cluster/addons/dns/Makefile
+0
-0
README.md
cluster/addons/dns/README.md
+1
-1
skydns-rc.yaml.base
cluster/addons/dns/skydns-rc.yaml.base
+0
-0
skydns-rc.yaml.in
cluster/addons/dns/skydns-rc.yaml.in
+0
-0
skydns-rc.yaml.sed
cluster/addons/dns/skydns-rc.yaml.sed
+0
-0
skydns-svc.yaml.base
cluster/addons/dns/skydns-svc.yaml.base
+0
-0
skydns-svc.yaml.in
cluster/addons/dns/skydns-svc.yaml.in
+0
-0
skydns-svc.yaml.sed
cluster/addons/dns/skydns-svc.yaml.sed
+0
-0
transforms2salt.sed
cluster/addons/dns/transforms2salt.sed
+0
-0
transforms2sed.sed
cluster/addons/dns/transforms2sed.sed
+0
-0
Makefile
cluster/images/hyperkube/Makefile
+2
-2
deploy-dns.sh
cluster/mesos/docker/deploy-dns.sh
+2
-2
init.sls
cluster/saltbase/salt/kube-addons/init.sls
+2
-2
deployAddons.sh
cluster/ubuntu/deployAddons.sh
+2
-2
local-up-cluster.sh
hack/local-up-cluster.sh
+2
-2
No files found.
build/common.sh
View file @
95e2e299
...
...
@@ -955,9 +955,6 @@ function kube::release::package_kube_manifests_tarball() {
local
objects
objects
=
$(
cd
"
${
KUBE_ROOT
}
/cluster/addons"
&&
find
.
\(
-name
\*
.yaml
-or
-name
\*
.yaml.in
-or
-name
\*
.json
\)
|
grep
-v
demo
)
tar
c
-C
"
${
KUBE_ROOT
}
/cluster/addons"
${
objects
}
|
tar
x
-C
"
${
dst_dir
}
"
objects
=
$(
cd
"
${
KUBE_ROOT
}
/cluster/saltbase/salt/kube-dns"
&&
find
.
\(
-name
\*
.yaml
-or
-name
\*
.yaml.in
-or
-name
\*
.json
\)
|
grep
-v
demo
)
mkdir
-p
"
${
dst_dir
}
/dns"
tar
c
-C
"
${
KUBE_ROOT
}
/cluster/saltbase/salt/kube-dns"
${
objects
}
|
tar
x
-C
"
${
dst_dir
}
/dns"
# This is for coreos only. ContainerVM, GCI, or Trusty does not use it.
cp
-r
"
${
KUBE_ROOT
}
/cluster/gce/coreos/kube-manifests"
/
*
"
${
release_stage
}
/"
...
...
build/kube-dns/README.md
View file @
95e2e299
...
...
@@ -148,8 +148,8 @@ set:
```
Second, you need to start the DNS server ReplicationController and Service. See
the example files (
[
ReplicationController
](
../../cluster/
saltbase/salt
/skydns-rc.yaml.in
)
and
[
Service
](
../../cluster/
saltbase/salt
/skydns-svc.yaml.in
)
), but keep in mind that these are templated for
the example files (
[
ReplicationController
](
../../cluster/
addns/dns
/skydns-rc.yaml.in
)
and
[
Service
](
../../cluster/
addons/dns
/skydns-svc.yaml.in
)
), but keep in mind that these are templated for
Salt. You will need to replace the
`{{ <param> }}`
blocks with your own values
for the config variables mentioned above. Other than the templating, these are
normal kubernetes objects, and can be instantiated with
`kubectl create`
.
...
...
cluster/
saltbase/salt/kube-
dns/Makefile
→
cluster/
addons/
dns/Makefile
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/README.md
→
cluster/
addons/
dns/README.md
View file @
95e2e299
...
...
@@ -33,4 +33,4 @@ skydns-svc.yaml.in
skydns-rc.yaml.sed
skydns-svc.yaml.sed
[

]()
[

]()
cluster/
saltbase/salt/kube-
dns/skydns-rc.yaml.base
→
cluster/
addons/
dns/skydns-rc.yaml.base
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/skydns-rc.yaml.in
→
cluster/
addons/
dns/skydns-rc.yaml.in
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/skydns-rc.yaml.sed
→
cluster/
addons/
dns/skydns-rc.yaml.sed
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/skydns-svc.yaml.base
→
cluster/
addons/
dns/skydns-svc.yaml.base
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/skydns-svc.yaml.in
→
cluster/
addons/
dns/skydns-svc.yaml.in
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/skydns-svc.yaml.sed
→
cluster/
addons/
dns/skydns-svc.yaml.sed
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/transforms2salt.sed
→
cluster/
addons/
dns/transforms2salt.sed
View file @
95e2e299
File moved
cluster/
saltbase/salt/kube-
dns/transforms2sed.sed
→
cluster/
addons/
dns/transforms2sed.sed
View file @
95e2e299
File moved
cluster/images/hyperkube/Makefile
View file @
95e2e299
...
...
@@ -57,8 +57,8 @@ endif
mkdir
-p
${TEMP_DIR}/cni
${TEMP_DIR}/addons
cp
../../saltbase/salt/helpers/safe_format_and_mount
${TEMP_DIR}
cp
../../saltbase/salt/generate-cert/make-ca-cert.sh
${TEMP_DIR}
cp
../../
saltbase/salt/kube-
dns/skydns-rc.yaml.base
${TEMP_DIR}/addons/skydns-rc.yaml
cp
../../
saltbase/salt/kube-
dns/skydns-svc.yaml.base
${TEMP_DIR}/addons/skydns-svc.yaml
cp
../../
addons/
dns/skydns-rc.yaml.base
${TEMP_DIR}/addons/skydns-rc.yaml
cp
../../
addons/
dns/skydns-svc.yaml.base
${TEMP_DIR}/addons/skydns-svc.yaml
cp
../../addons/dashboard/dashboard-controller.yaml
${TEMP_DIR}/addons
cp
../../addons/dashboard/dashboard-service.yaml
${TEMP_DIR}/addons
...
...
cluster/mesos/docker/deploy-dns.sh
View file @
95e2e299
...
...
@@ -28,8 +28,8 @@ kubectl="${KUBE_ROOT}/cluster/kubectl.sh"
workspace
=
$(
pwd
)
# Process salt pillar templates manually
sed
-e
"s/{{ pillar
\[
'dns_replicas'
\]
}}/
${
DNS_REPLICAS
}
/g;s/{{ pillar
\[
'dns_domain'
\]
}}/
${
DNS_DOMAIN
}
/g"
"
${
KUBE_ROOT
}
/cluster/
saltbase/salt/kube-
dns/skydns-rc.yaml.in"
>
"
${
workspace
}
/skydns-rc.yaml"
sed
-e
"s/{{ pillar
\[
'dns_server'
\]
}}/
${
DNS_SERVER_IP
}
/g"
"
${
KUBE_ROOT
}
/cluster/
saltbase/salt/kube-
dns/skydns-svc.yaml.in"
>
"
${
workspace
}
/skydns-svc.yaml"
sed
-e
"s/{{ pillar
\[
'dns_replicas'
\]
}}/
${
DNS_REPLICAS
}
/g;s/{{ pillar
\[
'dns_domain'
\]
}}/
${
DNS_DOMAIN
}
/g"
"
${
KUBE_ROOT
}
/cluster/
addons/
dns/skydns-rc.yaml.in"
>
"
${
workspace
}
/skydns-rc.yaml"
sed
-e
"s/{{ pillar
\[
'dns_server'
\]
}}/
${
DNS_SERVER_IP
}
/g"
"
${
KUBE_ROOT
}
/cluster/
addons/
dns/skydns-svc.yaml.in"
>
"
${
workspace
}
/skydns-svc.yaml"
# Federation specific values.
if
[[
"
${
FEDERATION
:-}
"
==
"true"
]]
;
then
...
...
cluster/saltbase/salt/kube-addons/init.sls
View file @
95e2e299
...
...
@@ -75,7 +75,7 @@ addon-dir-create:
{% if pillar.get('enable_cluster_dns', '').lower() == 'true' %}
/etc/kubernetes/addons/dns/skydns-svc.yaml:
file.managed:
- source: salt://kube-dns/skydns-svc.yaml.in
- source: salt://kube-
addons/
dns/skydns-svc.yaml.in
- template: jinja
- group: root
- dir_mode: 755
...
...
@@ -83,7 +83,7 @@ addon-dir-create:
/etc/kubernetes/addons/dns/skydns-rc.yaml:
file.managed:
- source: salt://kube-dns/skydns-rc.yaml.in
- source: salt://kube-
addons/
dns/skydns-rc.yaml.in
- template: jinja
- group: root
- dir_mode: 755
...
...
cluster/ubuntu/deployAddons.sh
View file @
95e2e299
...
...
@@ -41,8 +41,8 @@ function init {
function
deploy_dns
{
echo
"Deploying DNS on Kubernetes"
sed
-e
"s/
\\\$
DNS_REPLICAS/
${
DNS_REPLICAS
}
/g;s/
\\\$
DNS_DOMAIN/
${
DNS_DOMAIN
}
/g;"
"
${
KUBE_ROOT
}
/cluster/
saltbase/salt/kube-
dns/skydns-rc.yaml.sed"
>
skydns-rc.yaml
sed
-e
"s/
\\\$
DNS_SERVER_IP/
${
DNS_SERVER_IP
}
/g"
"
${
KUBE_ROOT
}
/cluster/
saltbase/salt/kube-
dns/skydns-svc.yaml.sed"
>
skydns-svc.yaml
sed
-e
"s/
\\\$
DNS_REPLICAS/
${
DNS_REPLICAS
}
/g;s/
\\\$
DNS_DOMAIN/
${
DNS_DOMAIN
}
/g;"
"
${
KUBE_ROOT
}
/cluster/
addons/
dns/skydns-rc.yaml.sed"
>
skydns-rc.yaml
sed
-e
"s/
\\\$
DNS_SERVER_IP/
${
DNS_SERVER_IP
}
/g"
"
${
KUBE_ROOT
}
/cluster/
addons/
dns/skydns-svc.yaml.sed"
>
skydns-svc.yaml
KUBEDNS
=
`
eval
"
${
KUBECTL
}
get services --namespace=kube-system | grep kube-dns | cat"
`
...
...
hack/local-up-cluster.sh
View file @
95e2e299
...
...
@@ -409,7 +409,7 @@ function start_kubedns {
if
[[
"
${
ENABLE_CLUSTER_DNS
}
"
=
true
]]
;
then
echo
"Creating kube-system namespace"
sed
-e
"s/{{ pillar
\[
'dns_replicas'
\]
}}/
${
DNS_REPLICAS
}
/g;s/{{ pillar
\[
'dns_domain'
\]
}}/
${
DNS_DOMAIN
}
/g;"
"
${
KUBE_ROOT
}
/cluster/
saltbase/salt/kube-
dns/skydns-rc.yaml.in"
>
| skydns-rc.yaml
sed
-e
"s/{{ pillar
\[
'dns_replicas'
\]
}}/
${
DNS_REPLICAS
}
/g;s/{{ pillar
\[
'dns_domain'
\]
}}/
${
DNS_DOMAIN
}
/g;"
"
${
KUBE_ROOT
}
/cluster/
addons/
dns/skydns-rc.yaml.in"
>
| skydns-rc.yaml
if
[[
"
${
FEDERATION
:-}
"
==
"true"
]]
;
then
FEDERATIONS_DOMAIN_MAP
=
"
${
FEDERATIONS_DOMAIN_MAP
:-}
"
if
[[
-z
"
${
FEDERATIONS_DOMAIN_MAP
}
"
&&
-n
"
${
FEDERATION_NAME
:-}
"
&&
-n
"
${
DNS_ZONE_NAME
:-}
"
]]
;
then
...
...
@@ -423,7 +423,7 @@ function start_kubedns {
else
sed
-i
-e
"/{{ pillar
\[
'federations_domain_map'
\]
}}/d"
skydns-rc.yaml
fi
sed
-e
"s/{{ pillar
\[
'dns_server'
\]
}}/
${
DNS_SERVER_IP
}
/g"
"
${
KUBE_ROOT
}
/cluster/
saltbase/salt/kube-
dns/skydns-svc.yaml.in"
>
| skydns-svc.yaml
sed
-e
"s/{{ pillar
\[
'dns_server'
\]
}}/
${
DNS_SERVER_IP
}
/g"
"
${
KUBE_ROOT
}
/cluster/
addons/
dns/skydns-svc.yaml.in"
>
| skydns-svc.yaml
cat
<<
EOF
>namespace.yaml
apiVersion: v1
kind: Namespace
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment