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
8d27e568
Unverified
Commit
8d27e568
authored
Nov 13, 2018
by
k8s-ci-robot
Committed by
GitHub
Nov 13, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #70874 from rdodev/reset-iptables
iptables reset text message
parents
a04e8544
89a5d5ca
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
0 deletions
+13
-0
reset.go
cmd/kubeadm/app/cmd/reset.go
+13
-0
No files found.
cmd/kubeadm/app/cmd/reset.go
View file @
8d27e568
...
@@ -168,6 +168,7 @@ func (r *Reset) Run(out io.Writer, client clientset.Interface) error {
...
@@ -168,6 +168,7 @@ func (r *Reset) Run(out io.Writer, client clientset.Interface) error {
if
err
:=
removeContainers
(
utilsexec
.
New
(),
r
.
criSocketPath
);
err
!=
nil
{
if
err
:=
removeContainers
(
utilsexec
.
New
(),
r
.
criSocketPath
);
err
!=
nil
{
klog
.
Errorf
(
"[reset] failed to remove containers: %+v"
,
err
)
klog
.
Errorf
(
"[reset] failed to remove containers: %+v"
,
err
)
}
}
dirsToClean
=
append
(
dirsToClean
,
[]
string
{
kubeadmconstants
.
KubeletRunDirectory
,
"/etc/cni/net.d"
,
"/var/lib/dockershim"
,
"/var/run/kubernetes"
}
...
)
dirsToClean
=
append
(
dirsToClean
,
[]
string
{
kubeadmconstants
.
KubeletRunDirectory
,
"/etc/cni/net.d"
,
"/var/lib/dockershim"
,
"/var/run/kubernetes"
}
...
)
// Then clean contents from the stateful kubelet, etcd and cni directories
// Then clean contents from the stateful kubelet, etcd and cni directories
...
@@ -184,6 +185,18 @@ func (r *Reset) Run(out io.Writer, client clientset.Interface) error {
...
@@ -184,6 +185,18 @@ func (r *Reset) Run(out io.Writer, client clientset.Interface) error {
}
}
resetConfigDir
(
kubeadmconstants
.
KubernetesDir
,
r
.
certsDir
)
resetConfigDir
(
kubeadmconstants
.
KubernetesDir
,
r
.
certsDir
)
// Output help text instructing user how to remove iptables rules
msg
:=
`
The reset process does not reset or clean up iptables rules or IPVS tables.
If you wish to reset iptables, you must do so manually.
For example:
iptables -F && iptables -t nat -F && iptables -t mangle -F && iptables -X
If your cluster was setup to utilize IPVS, run ipvsadm --clear (or similar)
to reset your system's IPVS tables.
`
fmt
.
Print
(
msg
)
return
nil
return
nil
}
}
...
...
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