- Get this repository:
-
git clone
https://git.not.enabled/microk8s
Import details
This repository is an import of the Git repository at https://github.com/canonical/microk8s.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
MK-1417/ |
2023-10-19 16:42:06 UTC |
Use batching branch for k8s-dqlite
Author:
Benjamin Schimke
Use batching branch for k8s-dqlite |
MK-1392/ |
2023-10-18 07:49:05 UTC |
Only verify partial CA chain
Author:
Benjamin Schimke
Only verify partial CA chain If an intermediate CA is used, we cannot verify the whole chain since We only want to verify that the server certificate is actually issued by See also: https:/ |
MK-1336/ |
2023-10-18 07:47:31 UTC |
Linting fixes
Author:
Berkay Tekin Öz
Linting fixes |
dependabot/ |
2023-10-18 01:50:03 UTC |
Bump urllib3 from 1.26.5 to 1.26.18 in /installer
Author:
Bump urllib3 from 1.26.5 to 1.26.18 in /installer Bumps [urllib3](https:/ --- Signed-off-by: dependabot[bot] <support@ |
fix/typo | 2023-10-13 08:23:32 UTC |
prefer british english
Author:
Angelos Kolaitis
prefer british english long live the queen |
master | 2023-10-11 18:55:14 UTC |
Spread test for multiple distros (#4211)
Author:
Berkay Tekin Öz
Spread test for multiple distros (#4211) |
MK-1394/ |
2023-10-10 14:10:26 UTC |
Test k8s-dqlite upgrade
Author:
Konstantinos Tsakalozos
Test k8s-dqlite upgrade |
1.24-eksd | 2023-10-09 11:43:46 UTC |
update list of images used by 1.24-eksd (#4240)
Author:
update list of images used by 1.24-eksd (#4240) Co-authored-by: neoaggelos <neoaggelos@ |
1.23-eksd | 2023-10-09 06:51:16 UTC |
update list of images used by 1.23-eksd (#4239)
Author:
update list of images used by 1.23-eksd (#4239) Co-authored-by: neoaggelos <neoaggelos@ |
dependabot/ |
2023-10-02 22:23:58 UTC |
Bump actions/setup-python from 4.6.1 to 4.7.1
Author:
Bump actions/ Bumps [actions/ --- Signed-off-by: dependabot[bot] <support@ |
1.28-strict | 2023-09-21 09:19:03 UTC |
Backport fixes to strict (#4217)
Author:
Konstantinos Tsakalozos
Backport fixes to strict (#4217) * Skip dualstack test on ARM64 (#4153) * Let cluster-agent know we can handle x509 auth on v2/join (#4165) * Support custom etcd servers on join (#4168) * Initialize 1.28 branch (#4182) --------- Co-authored-by: Angelos Kolaitis <angelos. |
dependabot/ |
2023-09-05 05:30:26 UTC |
Bump requests from 2.25.1 to 2.31.0 in /installer
Author:
Bump requests from 2.25.1 to 2.31.0 in /installer Bumps [requests](https:/ --- Signed-off-by: dependabot[bot] <support@ |
MK-1319/ |
2023-09-04 07:12:58 UTC |
Apparmour denails for /root/* on strict
Author:
Sachin Kumar Singh
Apparmour denails for /root/* on strict |
dev/cilium | 2023-09-01 18:40:46 UTC |
Ignore cilium host IP from k8s certificates
Author:
Angelos Kolaitis
Ignore cilium host IP from k8s certificates |
strict | 2023-09-01 17:57:58 UTC |
Strict patch
Author:
Konstantinos Tsakalozos
Strict patch |
1.28 | 2023-08-29 21:05:35 UTC |
Initialize 1.28 branch (#4182)
Author:
Konstantinos Tsakalozos
Initialize 1.28 branch (#4182) |
MK-1304/ |
2023-08-23 05:32:32 UTC |
Libraft
Author:
Konstantinos Tsakalozos
Libraft |
1.25-strict | 2023-08-18 10:37:01 UTC |
fix calico and kubelet bind mounts (#4162)
Author:
Angelos Kolaitis
fix calico and kubelet bind mounts (#4162) |
1.26-strict | 2023-08-18 10:35:53 UTC |
fix calico and kubelet bind mounts (#4161)
Author:
Angelos Kolaitis
fix calico and kubelet bind mounts (#4161) |
1.27-strict | 2023-08-18 10:35:35 UTC |
fix calico and kubelet bind mounts (#4160)
Author:
Angelos Kolaitis
fix calico and kubelet bind mounts (#4160) |
1.23 | 2023-08-17 05:56:45 UTC |
symlink /var/lib/calico (#4149) (#4159)
Author:
Angelos Kolaitis
symlink /var/lib/calico (#4149) (#4159) |
1.24 | 2023-08-17 05:56:26 UTC |
symlink /var/lib/calico (#4149) (#4158)
Author:
Angelos Kolaitis
symlink /var/lib/calico (#4149) (#4158) |
1.25 | 2023-08-17 05:55:06 UTC |
symlink /var/lib/calico (#4149) (#4157)
Author:
Angelos Kolaitis
symlink /var/lib/calico (#4149) (#4157) |
1.26 | 2023-08-17 05:54:56 UTC |
symlink /var/lib/calico (#4149) (#4156)
Author:
Angelos Kolaitis
symlink /var/lib/calico (#4149) (#4156) |
1.27 | 2023-08-17 05:54:43 UTC |
symlink /var/lib/calico (#4149) (#4155)
Author:
Angelos Kolaitis
symlink /var/lib/calico (#4149) (#4155) |
fips | 2023-08-15 02:49:52 UTC |
Update default fips-env config
Author:
Angelos Kolaitis
Update default fips-env config |
feat/patches | 2023-08-03 01:09:41 UTC |
Support Kubernetes > 1.27.0 and < 1.27.4
Author:
Angelos Kolaitis
Support Kubernetes > 1.27.0 and < 1.27.4 |
fix/rework- |
2023-07-20 19:54:45 UTC |
fix utils not called
Author:
Angelos Kolaitis
fix utils not called |
feat/juju-webhooks | 2023-06-29 12:37:50 UTC |
fix kubelet registration for worker nodes
Author:
Angelos Kolaitis
fix kubelet registration for worker nodes |
install/2.3.3 | 2023-06-22 17:38:27 UTC |
Update microk8s version to 1.27 and ubuntu version to 22.04 (#4046)
Author:
Ajay Kumar Nelavagilu Udaya Kumar
Update microk8s version to 1.27 and ubuntu version to 22.04 (#4046) * Update microk8s version to 1.27 and ubuntu version to 22.04 * Update to multipass 1.12.0 * Update kubectl to 1.27.3 * Update microk8s version on windows installer * Bump windows installer version to 2.3.3 --------- Co-authored-by: Angelos Kolaitis <angelos. |
some-core-updates | 2023-06-11 14:28:22 UTC |
Check to see if we will hit any imporvements
Author:
Konstantinos Tsakalozos
Check to see if we will hit any imporvements |
strict-permissions | 2023-06-11 03:35:33 UTC |
Strict patch
Author:
Konstantinos Tsakalozos
Strict patch |
strict- |
2023-06-09 09:54:50 UTC |
Transition to certificate based auth from token based auth (#4013)
Author:
Konstantinos Tsakalozos
Transition to certificate based auth from token based auth (#4013) |
master- |
2023-06-06 10:21:19 UTC |
Merge branch 'strict' into master-strict-update
Author:
Konstantinos Tsakalozos
Merge branch 'strict' into master- |
1.25-eksd | 2023-05-30 15:15:28 UTC |
Set non-interactive mode for our tests (#4001)
Author:
Konstantinos Tsakalozos
Set non-interactive mode for our tests (#4001) |
ci-non- |
2023-05-29 12:33:01 UTC |
Set non-interactive mode for our tests
Author:
Konstantinos Tsakalozos
Set non-interactive mode for our tests |
backport- |
2023-04-18 07:47:15 UTC |
Added force deletion to ignore missing lock file
Author:
Berkay Tekin Öz
Added force deletion to ignore missing lock file (cherry picked from commit 59b3f0236ef0fe1 |
flannel/wip | 2023-03-23 08:43:38 UTC |
add flanneld-env file support
Author:
Angelos Kolaitis
add flanneld-env file support |
1.22 | 2023-03-16 11:12:48 UTC |
pull metallb images from quay.io (#3844)
Author:
Angelos Kolaitis
pull metallb images from quay.io (#3844) |
feature/fips | 2023-03-03 12:33:49 UTC |
Containerd and runc build with CGO (#3811)
Author:
Konstantinos Tsakalozos
Containerd and runc build with CGO (#3811) |
KhooHaoYit/ |
2023-02-17 06:38:33 UTC |
remove etcv2 argument
Author:
Khoo Hao Yit
remove etcv2 argument |
MK-981/ |
2023-02-02 06:35:10 UTC |
k8s and k8s-dqlite only
Author:
Konstantinos Tsakalozos
k8s and k8s-dqlite only |
1.22-eksd | 2023-01-12 10:52:32 UTC |
Added the cloud formation template and updated tests (#3661)
Author:
Berkay Tekin Öz
Added the cloud formation template and updated tests (#3661) |
eBPF | 2022-11-03 15:09:15 UTC |
Move endpoints file to correct path
Author:
Berkay Tekin Öz
Move endpoints file to correct path |
MK-772/ |
2022-10-04 07:21:06 UTC |
Update python packaging
Author:
Berkay Tekin Öz
Update python packaging |
MK-775/1.21/etcd | 2022-09-27 18:42:41 UTC |
Update etcd version to 3.4.21
Author:
Angelos Kolaitis
Update etcd version to 3.4.21 |
MK-535/eks-patch | 2022-07-27 12:40:07 UTC |
Added eks and cni tools patches to the build process
Author:
Berkay Tekin Öz
Added eks and cni tools patches to the build process |
feature/endpoints | 2022-07-22 12:02:48 UTC |
fix hook
Author:
Angelos Kolaitis
fix hook |
eks-test- |
2022-07-20 15:13:06 UTC |
use kubelite 1.22 patch
Author:
Angelos Kolaitis
use kubelite 1.22 patch |
crazy-refactor- |
2022-07-18 10:11:39 UTC |
fixup
Author:
Angelos Kolaitis
fixup |
1.21 | 2022-06-25 05:48:56 UTC |
Fix stray kubectl in forward test (#3278)
Author:
Konstantinos Tsakalozos
Fix stray kubectl in forward test (#3278) |
dev/ha-etcd | 2022-05-09 14:53:48 UTC |
checkpoint: ha-etcd
Author:
Angelos Kolaitis
checkpoint: ha-etcd |
tmp-branch | 2022-03-28 16:34:01 UTC |
Initialize Go cluster-agent
Author:
Angelos Kolaitis
Initialize Go cluster-agent Implement common utilities for cluster agent Implement CLUSTER_API_V1/join Extract MockRunner into separate package Add tests for CLUSTER_API_V1/join Improve testing token handling in v1/join endpoint Implement sign request util method Add a note regarding token pruning Implement CLUSTER_ Register /v1/join and /v1/sign-cert endpoints Add --devmode flag to cluster-agent service Build in the snap Lock cert reissueing in v1/join endpoint Implement updating service argument files Handle kube- prefix when restarting services Fix many empty newlines when updating argument files Implement and register v1/configure endpoint Fix leaving behind a few temp directories Implement and register v1/upgrade Configure Snap path for development mode Rename CA to CertificateAuth remove cluster token early in v1/join Add util functions to start/stop services Util method to create self callback token Add test for admin token retrieval Ensure newline in kubelet arguments Add utility dqlite functions Use reflect.DeelEqual for expected commands in tests Implement and register v2/join endpoint apiserver restart is not required for dqlite updates Patch calico CNI in v2/join Test lock file for preventing cert reissue on v2/join Add logging middleware for HTTP requests Re-add python code as snap part Fix API prefixes Default status code is 200 Handle bool or string types for v2/join worker only argument Cleanup part names More fixes for worker-only node handling code Add default handler with 404 error Log errors in cluster-agent Fix format of v1/configure argument updates Move interface{} parameter handling inside pkg/api package Handle string values for service restart in v1/configure Use types implementing json.Unmarshaler instead of interface{} Always include service_account_key in v2/join response Fix camel-case Test "as-controlplane" value for worker-only field Cleanup old cluster agent, add Github actions for Go code Add api_authz_mode to Go cluster agent Upgrade to Go 1.18 Pin Go tooling Move Go tests to separate workflow Use remote IP as hostname override for v2/join Simplify command execution util Support configuration in v1 and v2 APIs return list of control plane nodes to worker joins Build cluster-agent with go 1.18 Linter warnings Fix issues with service restarts Initialize repository Move cluster-agent out of tree Remove Go workflows Build cluster-agent from remote repo |
go-cluster-agent | 2022-03-24 13:06:57 UTC |
Fix issues with service restarts
Author:
Angelos Kolaitis
Fix issues with service restarts |
MK-366/ |
2022-02-25 14:53:26 UTC |
Support "alias_of" field for addons
Author:
Angelos Kolaitis
Support "alias_of" field for addons |
feature/jdb/strict | 2022-02-23 14:42:44 UTC |
Feature/jdb/strict merge no ff (#2939)
Author:
Joseph Borg
Feature/jdb/strict merge no ff (#2939) * Include ingress for addon status check * Add addon to expose dashboard over ingress (#906) * Add validator for dashboard-ingress (#906) * Add note and workaround for nip.io in tests * Force HTTPS redirect on dashboard ingress * Fix lint on validator changes at dashboard_ingress * Add config args to dashboard-ingress addon (#906) * fix unclosed monospace text on nip.io workaround * Move storage-dir argument to k8s-dqlite (#2672) * Move storage-dir argument to k8s-dqlite * Fix the config values * Remove empty line * Use Docker's own registry image (#2679) * Update k8s-dqlite to include the empty cluster.yaml fix (#2683) * Upgrade linkerd to version 2.11.1 * Fix yaml loading in tests (#2698) * Update EnVar plugin (#2704) * Installer 2.2.1 release (#2705) * Bump actions/checkout from 2.3.5 to 2.4.0 (#2706) Bumps [actions/checkout](https:/ --- Signed-off-by: dependabot[bot] <support@ Co-authored-by: dependabot[bot] <49699333+ * Update inaccel add-on (#2681) * Set `kube-system` as the default namespace * Test mutating webhook features Signed-off-by: Elias Koromilas <elias. * Inspect report to include basic dqlite info (#2688) * Update check-formattin Rename `build` to `check-formatting`. This helps when running locally with `act`. * Add clustering tests. Remove dead tests. (#2697) * Update GPU operator to v1.8.2 and fix its test (#2708) * updated portainer disable script (#2693) * Update default kube-apiserver arguments (#2731) - Disable profiling (--profiling=false) * Bump ingress to v1.0.5 (#2732) * Bump actions/ Bumps [actions/ --- Signed-off-by: dependabot[bot] <support@ Co-authored-by: dependabot[bot] <49699333+ * Use SafeLoader instead of FullLoader (#2726) * Pull inspection tarball out of the multipass VM (#2711) * upgrade keda to the latest version * upgrade jaeger operator * upgrade metrics server to v0.5.2 * Worker only node with dqlite (#2444) microk8s join command has an additional --worker option to add the node as a worker node not running the control plane. Kubelet and kube-proxy contact a Traefik loadbalancer running locally on port 16443 (same as the API server) and Traefik forwards the requests towards a set of configured API servers. Kubelet and kube-proxy are authenticated based on x509 certificates so it does not matter which master node they contact. Nodes running the control plane are labeled with node.kubernetes Nodes labeled with node.kubernetes The leave, join and reset operations were refactored to use click. * Fixed a typo * Improve handling for missing k8s-dqlite arguments file (#2753) * Fix typo in configure script (#2758) * Remove the --insecure-port argument (#2756) * Fix add-node output in etcd based clusters (#2760) * Warn rpi users they need extra modules (#2754) * Remove deprecated configuration from containerd- * Fix removal of callback tokens (#2759) Co-authored-by: Angelos Kolaitis <angelos. * Bump actions/ Bumps [actions/ --- Signed-off-by: dependabot[bot] <support@ Co-authored-by: dependabot[bot] <49699333+ * Replace depreated call from net-tools to iproute2 (#2751) * Replace deprecated network tools in inspect script (#2657) Use networks tools from iproute2 (ip addr + ss) instead of * Replacement of deprecated net-tools to iproute2 tools It removes the use of the deprecated ifconfig and netstat tools * Print warning for docker iff docker daemon is installed (#2769) * Update the PATH containerd-shims has to find runc (#2772) * Build traefik from source for s390x (#2768) * Remove colon from localhost ctonatinerd configuration (#2781) * Allow kube-proxy to change nf_conntrack_max on lxc (#2777) * Allow kube-proxy to change nf_conntrack_max on lxc * If you detect we are on lxc do not try set any conntrack params * Prepare for v1.23 (#2787) * Remove insecure-port only from local config (#2789) * Runc now requires Go 1.16 minimum in order to go get (#2799) * Hotfix ElasticSearch for Log4Shell (#2802) * Bump Multipass and default track (#2794) * fix ingress leader election when rbac is enabled (#2813) * fix ingress rbac so it can acquire lock * upgrade nginx ingress to v1.1.0 and update the rolebinding to use only resourceName * Bump carlosperate/ Bumps [carlosperate/ --- Signed-off-by: dependabot[bot] <support@ Co-authored-by: dependabot[bot] <49699333+ * upgrade dashboard to v2.3.0 to fix ingress API 404 (#2792) * Bump traefik version to 2.5 (#2809) Co-authored-by: Konstantinos Tsakalozos <konstantinos. * Refuse joining nodes when hostname does not resolve (#2838) * Add low-memory guard (#2828) * Deprecate storage addon (#2833) * Replace 'storage' with 'hostpath-storage' * Upgrade hostpath- * Upgrade hostpath- * Enable storage addon on s390x * Enable storage addon even if hostpath directory exists (#2857) * Drop RemoveSelfLink= * Drop RemoveSelfLink= * Add inspect check for hostpath storage addon version * Remove the dqlite related argument from the API server when disabling HA (#2864) * Silence the hostpath- * Enable hostpath-storage addon for s390x (#2874) * Update k8s-dqlite build version (#2872) * Fix RBAC rules for new hostpath- * Fix error retrieving resource lock (#2885) * Remove kubeflow and juju addons (#2869) * Remove kubeflow and juju addons * Upgrade containerd to 1.5.9 (#2899) * Bump actions/ Bumps [actions/ --- Signed-off-by: dependabot[bot] <support@ Co-authored-by: dependabot[bot] <49699333+ * Initial split of addon out of the main repository (#2892) * Remove replicated slots * Pin addons branch to strict * Delete addons dir if already created on previous build Co-authored-by: John P Lettman <john.lettman@ |
feature/ |
2022-01-21 15:31:45 UTC |
Update k8s-dqlite build version
Author:
Angelos Kolaitis
Update k8s-dqlite build version |
1.19 | 2022-01-06 20:56:37 UTC |
Hotfix ElasticSearch for Log4Shell (#2803)
Author:
Joseph Borg
Hotfix ElasticSearch for Log4Shell (#2803) * Hotfix ElasticSearch for Log4Shell * Fix go get * Go 1.16 is required to build |
1.20 | 2022-01-06 20:56:24 UTC |
Hotfix ElasticSearch for Log4Shell (#2804)
Author:
Joseph Borg
Hotfix ElasticSearch for Log4Shell (#2804) * Hotfix ElasticSearch for Log4Shell * Fix go get * Go 1.16 is required to build |
1.18 | 2021-11-03 05:04:35 UTC |
Fix yaml loading in tests (#2698) (#2703)
Author:
Angelos Kolaitis
Fix yaml loading in tests (#2698) (#2703) Co-authored-by: Konstantinos Tsakalozos <kos.tsakalozos |
feature/ |
2021-05-24 06:32:56 UTC |
Build raft with the compression patch
Author:
Konstantinos Tsakalozos
Build raft with the compression patch |
1.17 | 2020-12-03 15:49:31 UTC |
Fix containerd build (#1791)
Author:
Konstantinos Tsakalozos
Fix containerd build (#1791) |
1.16 | 2020-07-31 21:07:15 UTC |
Updating etcd to v3.3.7 (#1461)
Author:
Konstantinos Tsakalozos
Updating etcd to v3.3.7 (#1461) * Updating etcd to v3.3.7 * Fix travis |
1.15 | 2020-05-25 12:57:52 UTC |
Remove nf_conntrack_ipv4 from lxc profiles (#1219) (#1229)
Author:
Konstantinos Tsakalozos
Remove nf_conntrack_ipv4 from lxc profiles (#1219) (#1229) |
1.14 | 2020-05-25 12:57:27 UTC |
Remove nf_conntrack_ipv4 from lxc profiles (#1219) (#1228)
Author:
Konstantinos Tsakalozos
Remove nf_conntrack_ipv4 from lxc profiles (#1219) (#1228) |
feature/spread | 2020-03-05 14:55:53 UTC |
Spread tests
Author:
Konstantinos Tsakalozos
Spread tests |
feature/dev-docs | 2019-08-22 08:13:22 UTC |
Merge branch 'feature/dev-docs' of github.com:juju-solutions/microk8s into fe...
Author:
Konstantinos Tsakalozos
Merge branch 'feature/dev-docs' of github. |
1.10 | 2019-04-22 04:43:07 UTC |
Take over containerd and handle in pod execution on 1.10 (#439)
Author:
Konstantinos Tsakalozos
Take over containerd and handle in pod execution on 1.10 (#439) * Take over the containerd management * Fix exec into containers issue * Use snapcraft docker image from beta tag as it builds more often (#342) * kubelet should wait for docker socket |
1.11 | 2019-04-19 19:35:42 UTC |
Take over containerd and handle in pod execution on 1.11 (#438)
Author:
Konstantinos Tsakalozos
Take over containerd and handle in pod execution on 1.11 (#438) * Take over the containerd management * Fix exec into containers issue * Use snapcraft docker from beta for travis * kubelet should wait for docker socket |
1.12 | 2019-04-19 12:30:11 UTC |
Take over containerd and handle in pod execution on 1.12 (#437)
Author:
Konstantinos Tsakalozos
Take over containerd and handle in pod execution on 1.12 (#437) * Take over the containerd management * Fix exec into containers issue |
1.13 | 2019-04-19 05:51:22 UTC |
Take over the containerd management (#433)
Author:
Konstantinos Tsakalozos
Take over the containerd management (#433) * Take over the containerd management * Fix exec into containers issue |
1 → 71 of 71 results | First • Previous • Next • Last |
Other repositories
Name | Last Modified |
---|---|
lp:microk8s | 2023-10-19 |
lp:~xnox/microk8s | 2020-10-08 |
1 → 2 of 2 results | First • Previous • Next • Last |