Commit Graph

3441 Commits (bb322548580ffc2b1dcce4dfc00c0b895219a548)

Author SHA1 Message Date
David Nuzik 186c4a1c6b
Merge pull request #2022 from davidnuzik/mark-v1.18.6-stable
Set v1.18.6 as stable in channel server
2020-07-16 17:36:57 -07:00
Brian Downs f7dae176e9
Merge pull request #2023 from briandowns/add_kubelet_cis_flag
add protect-kernel-defaults to kubelet
2020-07-14 16:32:43 -07:00
Brian Downs abb2d9aad1 add flag usage
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-07-14 15:55:18 -07:00
Brian Downs 57a6319fac add protect-kernel-defaults to kubelet
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-07-14 15:46:10 -07:00
David Nuzik cecce93ee1 Set v1.18.6 as stable in channel server
Signed-off-by: David Nuzik <david.nuzik@rancher.com>
2020-07-14 11:55:48 -07:00
Erik Wilson 66a8c2ad7f
Merge pull request #1899 from erikwilson/config-file
Add config file support
2020-07-14 08:41:45 -07:00
Brad Davidson 5e01bd3558
Merge pull request #1957 from mcsaucy/http
Perform basic validation on K3S_URL in install.sh
2020-07-13 12:33:24 -07:00
Erik Wilson 466f093943
Stat build to show file size 2020-07-13 10:06:23 -07:00
Erik Wilson d088adf9c4
Merge pull request #2012 from erikwilson/vagrant-update
Update Vagrant dev environment
2020-07-13 09:57:19 -07:00
Erik Wilson 176bfdbbb6
Update Vagrant dev environment 2020-07-10 15:36:46 -07:00
Brad Davidson 6b541e6676
Merge pull request #2009 from brandond/fix_1999
Update sonobuoy version for k8s 1.18 support
2020-07-10 15:14:16 -07:00
Brian Downs 6a21599f39
Merge pull request #2011 from briandowns/add_profile_flag_to_controller_manager
add profiling flag with default value of false
2020-07-10 14:15:47 -07:00
Brian Downs ebac755da1 add profiling flag with default value of false
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-07-10 13:08:04 -07:00
Erik Wilson e1dc3451bc
Add config file support 2020-07-10 10:34:00 -07:00
Brian Downs 925a6d2da8
Merge pull request #2008 from briandowns/remove_hardcoded_value_for_program
remove hard coded value from ProgramUpper
2020-07-09 13:20:52 -07:00
Brad Davidson c7578d97d6 Update sonobuoy version for k8s 1.18 support 2020-07-09 13:08:02 -07:00
Brian Downs 99a8bca522 remove hard coded value
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-07-09 11:20:06 -07:00
Brandon Davidson 538842ffdc
Merge pull request #1768 from brandond/fix_1764
Configure default signer implementation to use ClientCA instead of ServerCA
2020-07-07 16:52:14 -07:00
Chris Kim 4637816f40
Merge pull request #1914 from Oats87/nft-aux-iptables
Implement new k3s-root changes
2020-07-01 16:30:29 -07:00
Chris Kim 2e93004ee7 update k3s-root to v0.5.0 and remove k3s specific modifications to k3s-root (as they have moved into k3s-root)
Signed-off-by: Chris Kim <oats87g@gmail.com>
2020-07-01 15:56:47 -07:00
Erik Wilson 0d6a2bfb0b
Merge pull request #1974 from mschneider82/patch-1
fixed panic in network_policy_controller
2020-07-01 09:48:00 -07:00
Erik Wilson 42f0b95ac5
Merge pull request #1800 from niusmallnan/dev
Add retry backoff for starting network-policy controller
2020-07-01 09:47:21 -07:00
Erik Wilson 6cc4c8516e
Merge pull request #1978 from erikwilson/nocode
Replace juju/errors with nocode
2020-06-30 14:24:09 -07:00
Erik Wilson a535d13df4
Replace juju/errors with nocode 2020-06-30 13:46:20 -07:00
Josh McSavaney 9a5b7e2fc4 Pattern match for https check instead of grep
Signed-off-by: Josh McSavaney <mcsaucy@csh.rit.edu>
2020-06-30 12:45:35 -04:00
David Nuzik f4947befbc
Merge pull request #1767 from davidnuzik/update-bug-template
Update GitHub bug_report template
2020-06-29 18:52:39 -07:00
niusmallnan d713683614 Add retry backoff for starting network-policy controller
Signed-off-by: niusmallnan <niusmallnan@gmail.com>
2020-06-30 09:25:09 +08:00
David Nuzik 6c32700616 Update bug_report template 2020-06-29 18:16:35 -07:00
Matthias Schneider 56a083c812 fixed panic in network_policy_controller
I have rebooted a newly created k3s etcd cluster and this panic was triggered:

    ```
    k3s[948]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x45f2945]
    k3s[948]: goroutine 1 [running]:
    k3s[948]: github.com/rancher/k3s/pkg/agent/netpol.NewNetworkPolicyController(0xc00159e180, 0x61b4a60, 0xc006294000, 0xdf8475800, 0xc011d9a360, 0xc, 0x0, 0xc00bf545b8, 0x2b2edbc)
    k3s[948]:         /home/x/git/k3s/pkg/agent/netpol/network_policy_controller.go:1698 +0x275
    ```

Signed-off-by: Matthias Schneider <ms@wck.biz>
2020-06-29 20:49:24 +02:00
Craig Jellick a3b8dcff4e Don't require signing for org members
Signed-off-by: Craig Jellick <craig@rancher.com>
2020-06-29 11:26:06 -07:00
Jacob Blain Christen 3197d206ce
Merge pull request #1892 from dweomer/servicelb/node-role
servicelb: fix ineffective toleration
2020-06-26 13:55:57 -07:00
Craig Jellick 5090503014 Add CODEOWNERS file
Signed-off-by: Craig Jellick <craig@rancher.com>
2020-06-26 09:19:19 -07:00
Josh McSavaney 12235fe733 Perform basic validation on K3S_URL in install.sh
This allows us to fail quickly if we're handed a schemeless or plain
HTTP URI, rather than having the agent barf when the systemd unit
starts. For an operator, this makes for a cleaner error up front and
clear messaging for how to fix the situation.

Signed-off-by: Josh McSavaney <mcsaucy@csh.rit.edu>
2020-06-25 20:23:28 -04:00
Brian Downs dd25c2b736
Merge pull request #1952 from briandowns/update_contributing
Update Contribution Doc
2020-06-24 19:47:40 -07:00
Brian Downs 74487807ca update contribution doc
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-06-24 19:19:55 -07:00
Craig Jellick cef1f1d641 Move docs contributing to contributing guide
Signed-off-by: Craig Jellick <craig@rancher.com>
2020-06-24 17:52:05 -07:00
Brian Downs d0c95a307c
Merge pull request #1950 from briandowns/issue-1582
Make packaged crictl work when using Docker
2020-06-24 16:03:00 -07:00
Brian Downs 58aae57e12 set environment variable and create config for crictl
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-06-24 14:26:44 -07:00
Brian Downs 63dbf806df create symlink from docker sock to where crictl in k3s is looking for the sock to use
Signed-off-by: Brian Downs <brian.downs@gmail.com>
2020-06-23 18:42:45 -07:00
Hussein Galal 7f9bf0b6d4
update k8s to 1.18.4 (#1945) 2020-06-24 00:12:14 +02:00
Craig Jellick 198a83a1fc
Merge pull request #1942 from cjellick/contrib-dco
Simplify contributing doc
2020-06-23 12:47:16 -07:00
Jacob Blain Christen 233e85ec05
Merge pull request #1933 from srgvg/openrc-keep-restarting
Always keep restarting k3s process by openrc
2020-06-23 10:55:24 -07:00
Craig Jellick e94eb6ee69 Simplify CONTRIBUTING.md
Make the contributing guide less prescriptive and include the
DCO.
2020-06-23 10:41:15 -07:00
Craig Jellick 57fb6603fc
Merge pull request #1941 from cjellick/master
Add contributing doc
2020-06-23 08:58:06 -07:00
Craig Jellick 126191f691 Add contributing doc 2020-06-23 08:54:18 -07:00
Hussein Galal f5ee757b86
Add cluster dns configmap (#1785) 2020-06-22 23:06:01 +02:00
Hussein Galal 01035ba9df
Update helm controller to 0.6.3 (#1931)
* update helm controller to 0.6.3

* update klipper-helm to v0.2.7
2020-06-21 19:12:54 +02:00
Serge van Ginderachter 921e11930e
Always keep restarting k3s process by openrc
When for some reason, k3s crashes, and can't startup again, e.g. when
the data backend is not available (dqlite crashed, database server is
offline, ...), on openrc systems, supervise-daemon will try to restart
it, as per supervise-daemon(8):

    respawn-max:

    Sets the maximum number of times a daemon will be respawned during
    a respawn period. If a daemon dies more than this number of times
    during a respawn period, will give up trying to respawn it and exit.
    The default is 10, and 0 means unlimited.

Setting respawn-max to 0, makes sure a k3s process on openrc systems will
keep trying to come online, even if the database backend is offline for a
longer period of time.

This aligns the openrc service configuration with the systemd
configuration, which has

    Restart=always
    RestartSec=5s
2020-06-19 10:47:59 +02:00
David Nuzik 556d2ad65c
Merge pull request #1915 from davidnuzik/update-stable-channel-june
Update stable channel to v1.18.4+k3s1
2020-06-17 18:51:41 -07:00
David Nuzik 1ab870959f Update stable channel to v1.18.4+k3s1 2020-06-16 19:27:41 -07:00