galal-hussein
bdf8a355e1
Add containerd config go template
6 years ago
galal-hussein
b87684fcb9
Add proxy env to helm controller
6 years ago
galal-hussein
c42ea5ec89
Skip any file with no yaml yml or json suffix
6 years ago
Erik Wilson
4bba04023d
Check for cgroup pids support
...
If cgroup pids are not supported add a feature-gates flag
SupportPodPidsLimit=false for kubelet.
6 years ago
Stuart Wallace
2268e028a2
Add ability to override flannel interface
6 years ago
Marco Mancini
b445bad171
Add --cluster-domain option
6 years ago
galal-hussein
e5d8d72e59
Fix comment of bind address
6 years ago
Erik Wilson
c48739206a
Enable aggregation layer
...
Configure kube-apiserver, kubelets, and kube-proxy for use with
aggregation layer in order for metrics-server deployment to function
correctly.
6 years ago
Darren Shepherd
046a817818
Add rootless support
6 years ago
galal-hussein
7794528aa1
Add extra flags for server and agent components
6 years ago
Darren Shepherd
a11ac8cc40
Pull in parallel for CRI
6 years ago
Darren Shepherd
8010a24c91
Update generated code for k8s 1.14
6 years ago
Darren Shepherd
841f8d29e6
Ensure CSI is initialized properly when running agent and server combined
6 years ago
Darren Shepherd
3c7e103085
Updates for k8s 1.14
6 years ago
galal-hussein
e8c5b2498c
Change address to bind-address for scheduler and api
6 years ago
galal-hussein
d255574150
Add bind address server config
6 years ago
Erik Wilson
bb14bcb595
Update generated data
6 years ago
Erik Wilson
a4df9f4ab1
Kubelet resolv.conf DNS update
...
Allow the kubelet resolv-conf flag to be set, or automatically
discovered from /etc/resolv.conf & /run/systemd/resolve/resolv.conf if
no loopback devices are present, or create our own which points to
nameserver 8.8.8.8
6 years ago
Erik Wilson
1d61576e54
Fix linting issues
6 years ago
Erik Wilson
2768f559c1
Fix go fmt error
6 years ago
Morten Lied Johansen
9033891f88
Skip writing manifest when using `--no-deploy`
...
Instead of skipping the manifest when listing the directory, we now skip
creating it in the first place. This allows users to deploy manifests
that replaces the ones bundled, without having to come up with a new
name.
Fixes #230 .
6 years ago
Takeaki Matsumoto
3a6b305455
Change flag name and type
6 years ago
Erik Wilson
9645048a57
Update klipper-helm version
6 years ago
Erik Wilson
8d57fbd430
Change klipper-helm to PullIfNotPresent
...
PullAlways ImagePullPolicy causes issues with offline/airgap support,
so only pull if image is not already present.
6 years ago
Erik Wilson
e75e5171af
Generated bin data
6 years ago
Erik Wilson
ffcc9c0c9c
Package static assets
...
Include static Helm assets in the build process needed for air-gap
6 years ago
Erik Wilson
608f3a4e80
Serve static assets
...
Provide a static assets route for use with helm or other air-gap needs.
6 years ago
Takeaki Matsumoto
9551e1db21
Add advertise-address flag
...
In NAT or LB environment,
we need not just the certs for local ip, but also additional ips.
advertise-address flag enables to add optional ips.
6 years ago
Erik Wilson
7e1abf28f1
Short port names for service load balancer
...
If a port name is longer than 15 characters we are unable to create
the associated service load balancer containers. Use our own short
name of `lb-port-{port}` to avoid naming issues.
For rancher/k3s/issues/90
6 years ago
Vladimir Zorin
d1348b9898
Trim whitespaces before checking if line is empty or comment
6 years ago
Vladimir Zorin
567532d74d
Do not process empty yaml objects ( fixes #222 )
6 years ago
Darren Shepherd
a649983228
Any change to helm chart values or values.yaml should upgrade
6 years ago
Darren Shepherd
769c1d5415
Fix manifest polling
6 years ago
Darren Shepherd
bef4115657
Assign default namespace if not set in manifests
6 years ago
Darren Shepherd
6e28ede2f8
Fix containerd debug log env var
6 years ago
Darren Shepherd
fe9a5b1601
Remove spurious error on start
6 years ago
Erik Wilson
107b5f3985
Enable systemd ready notification for k3s server
...
Disables k8s generic api server systemd ready notification and send
our own ready notification after server available and kubeconfig
available.
Make sure we unset the NOTIFY_SOCKET environment variable by passing
`true` to SdNotify so the agent can start containers.
6 years ago
Fernandez Ludovic
e59bd5d489
refactor: creates loadImages function.
6 years ago
Vladimir Zorin
392cfb1231
Add basic templating support for manifests
6 years ago
Vladimir Zorin
44cce9a76f
Set ClusterDNS to ServiceCIDR network address + 10 when cluster-dns is not provided
6 years ago
Vladimir Zorin
7ad03ad8b0
Add cluster-dns server arg support
6 years ago
Vladimir Zorin
b8c3ff1dab
Add --service-cidr server arg support
6 years ago
Adam Liddell
b430513abf
Enforce lower case hostname for node, references #160
6 years ago
Darren Shepherd
4475456a83
Update pkg/agent/config/config.go
...
Co-Authored-By: juliens <julien.salleyron@gmail.com>
6 years ago
Julien Salleyron
164b89bce4
fix review.
6 years ago
Julien Salleyron
1895eec684
Preload images
6 years ago
Darren Shepherd
0414f97c78
Revert "Enable systemd ready notification for k3s server"
...
This reverts commit c73e9187bb
.
6 years ago
Darren Shepherd
ef4e34b289
Remove dead code
6 years ago
Darren Shepherd
70e6ca4ab8
Support external CRI implementations
6 years ago
Darren Shepherd
3d113ceb2d
Add agent command to server command
6 years ago