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
fab70099
Unverified
Commit
fab70099
authored
Nov 16, 2018
by
k8s-ci-robot
Committed by
GitHub
Nov 16, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #71135 from luxas/kubeadm_repo_flag
kubeadm: Allow customizing the image repository via flags
parents
c418e2a0
a666003b
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
1 deletion
+3
-1
init.go
cmd/kubeadm/app/cmd/init.go
+1
-1
controlplane.go
cmd/kubeadm/app/cmd/phases/controlplane.go
+1
-0
etcd.go
cmd/kubeadm/app/cmd/phases/etcd.go
+1
-0
No files found.
cmd/kubeadm/app/cmd/init.go
View file @
fab70099
...
...
@@ -152,11 +152,11 @@ func NewCmdInit(out io.Writer) *cobra.Command {
AddInitOtherFlags
(
cmd
.
Flags
(),
&
initOptions
.
cfgPath
,
&
initOptions
.
skipTokenPrint
,
&
initOptions
.
dryRun
,
&
initOptions
.
ignorePreflightErrors
)
initOptions
.
bto
.
AddTokenFlag
(
cmd
.
Flags
())
initOptions
.
bto
.
AddTTLFlag
(
cmd
.
Flags
())
options
.
AddImageMetaFlags
(
cmd
.
Flags
(),
&
initOptions
.
externalcfg
.
ImageRepository
)
// defines additional flag that are not used by the init command but that could be eventually used
// by the sub-commands automatically generated for phases
initRunner
.
SetAdditionalFlags
(
func
(
flags
*
flag
.
FlagSet
)
{
options
.
AddImageMetaFlags
(
flags
,
&
initOptions
.
externalcfg
.
ImageRepository
)
options
.
AddKubeConfigFlag
(
flags
,
&
initOptions
.
kubeconfigPath
)
options
.
AddKubeConfigDirFlag
(
flags
,
&
initOptions
.
kubeconfigDir
)
options
.
AddControlPlanExtraArgsFlags
(
flags
,
&
initOptions
.
externalcfg
.
APIServer
.
ExtraArgs
,
&
initOptions
.
externalcfg
.
ControllerManager
.
ExtraArgs
,
&
initOptions
.
externalcfg
.
Scheduler
.
ExtraArgs
)
...
...
cmd/kubeadm/app/cmd/phases/controlplane.go
View file @
fab70099
...
...
@@ -98,6 +98,7 @@ func getControlPlanePhaseFlags(name string) []string {
options
.
CfgPath
,
options
.
CertificatesDir
,
options
.
KubernetesVersion
,
options
.
ImageRepository
,
}
if
name
==
"all"
||
name
==
kubeadmconstants
.
KubeAPIServer
{
flags
=
append
(
flags
,
...
...
cmd/kubeadm/app/cmd/phases/etcd.go
View file @
fab70099
...
...
@@ -74,6 +74,7 @@ func getEtcdPhaseFlags() []string {
flags
:=
[]
string
{
options
.
CertificatesDir
,
options
.
CfgPath
,
options
.
ImageRepository
,
}
return
flags
}
...
...
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