-
Notifications
You must be signed in to change notification settings - Fork 0
docs: add pull request template for the repository #46
base: main
Are you sure you want to change the base?
Commits on Mar 21, 2024
-
build: Remove unused example kustomizations
Missed when reorganising example kustomizations in previous PR.
Configuration menu - View commit details
-
Copy full SHA for 6c53bb1 - Browse repository at this point
Copy the full SHA 6c53bb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae3e809 - Browse repository at this point
Copy the full SHA ae3e809View commit details -
feat: Add user configuration for all providers
- Defines a cluster-level variable for defining one or more users - Patches bootstrap templates for control plane and worker node pools with user configuration
Configuration menu - View commit details
-
Copy full SHA for 9f56b56 - Browse repository at this point
Copy the full SHA 9f56b56View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 08457eb - Browse repository at this point
Copy the full SHA 08457ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for e00083a - Browse repository at this point
Copy the full SHA e00083aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d13297 - Browse repository at this point
Copy the full SHA 1d13297View commit details -
Co-authored-by: Faiq <faiq.raza@nutanix.com> Signed-off-by: Deepak Muley <deepak.muley@nutanix.com>
Configuration menu - View commit details
-
Copy full SHA for e20cf32 - Browse repository at this point
Copy the full SHA e20cf32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 601c6a8 - Browse repository at this point
Copy the full SHA 601c6a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for db87f18 - Browse repository at this point
Copy the full SHA db87f18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e2b6e6 - Browse repository at this point
Copy the full SHA 7e2b6e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1695ce - Browse repository at this point
Copy the full SHA c1695ceView commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6f54fb - Browse repository at this point
Copy the full SHA d6f54fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cd416f - Browse repository at this point
Copy the full SHA 0cd416fView commit details -
fixup! feat: Add user configuration for all providers
Address review comments
Configuration menu - View commit details
-
Copy full SHA for 650c3cf - Browse repository at this point
Copy the full SHA 650c3cfView commit details -
fixup! feat: Add user configuration for all providers
Expand comments
Configuration menu - View commit details
-
Copy full SHA for 27072c6 - Browse repository at this point
Copy the full SHA 27072c6View commit details
Commits on Mar 28, 2024
-
test: Ensure defaults from JSON schema are respected
Without this, defaults declared in the JSON schema are not included in validation steps, which can lead to invalid failures, while also not allowing for tests that target defaults.
Configuration menu - View commit details
-
Copy full SHA for 5656042 - Browse repository at this point
Copy the full SHA 5656042View commit details -
Configuration menu - View commit details
-
Copy full SHA for b17718a - Browse repository at this point
Copy the full SHA b17718aView commit details -
fixup! feat: Add user configuration for all providers
Fix typo in lockPassword logic, and add unit test
Configuration menu - View commit details
-
Copy full SHA for 9748994 - Browse repository at this point
Copy the full SHA 9748994View commit details -
Merge pull request #5 from d2iq-labs/nutanix-examples
feat: Add examples for Nutanix provider
Configuration menu - View commit details
-
Copy full SHA for 554dacd - Browse repository at this point
Copy the full SHA 554dacdView commit details -
fixup! feat: Add user configuration for all providers
Add unit test for empty hashed password
Configuration menu - View commit details
-
Copy full SHA for 1205a59 - Browse repository at this point
Copy the full SHA 1205a59View commit details -
fixup! feat: Add user configuration for all providers
Change Sudo field from pointer to value The zero value (empty string) is not valid, so the field does not need to be a pointer.
Configuration menu - View commit details
-
Copy full SHA for a0cdd4b - Browse repository at this point
Copy the full SHA a0cdd4bView commit details -
fixup! feat: Add user configuration for all providers
Make username required
Configuration menu - View commit details
-
Copy full SHA for 64b7afc - Browse repository at this point
Copy the full SHA 64b7afcView commit details -
fixup! feat: Add user configuration for all providers
Explain why we do not validate hashed password input
Configuration menu - View commit details
-
Copy full SHA for 37ec7c9 - Browse repository at this point
Copy the full SHA 37ec7c9View commit details -
fixup! feat: Add user configuration for all providers
Explain why we do not validate sudo input
Configuration menu - View commit details
-
Copy full SHA for 0968ea6 - Browse repository at this point
Copy the full SHA 0968ea6View commit details -
fixup! feat: Add user configuration for all providers
Update type comments
Configuration menu - View commit details
-
Copy full SHA for f09a28f - Browse repository at this point
Copy the full SHA f09a28fView commit details -
fixup! feat: Add user configuration for all providers
Remove errant comment
Configuration menu - View commit details
-
Copy full SHA for 5a73b71 - Browse repository at this point
Copy the full SHA 5a73b71View commit details -
fixup! feat: Add user configuration for all providers
Add users to the docs site
Configuration menu - View commit details
-
Copy full SHA for b8bcb0e - Browse repository at this point
Copy the full SHA b8bcb0eView commit details
Commits on Mar 29, 2024
-
fixup! fixup! feat: Add user configuration for all providers
Manually wrap lines in doc
Configuration menu - View commit details
-
Copy full SHA for dfd5cbe - Browse repository at this point
Copy the full SHA dfd5cbeView commit details -
build: add Nutanix infra provider (#12)
Also deploy infra provider versions that match the API.
Configuration menu - View commit details
-
Copy full SHA for b0761a7 - Browse repository at this point
Copy the full SHA b0761a7View commit details -
CPI is a term unique to the vSphere CCM. Renaming to the more generic "CCM".
Configuration menu - View commit details
-
Copy full SHA for 47e578a - Browse repository at this point
Copy the full SHA 47e578aView commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83dbb72 - Browse repository at this point
Copy the full SHA 83dbb72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dba101 - Browse repository at this point
Copy the full SHA 5dba101View commit details
Commits on Apr 1, 2024
-
Merge pull request #15 from dlipovetsky/test-data-race
test: Fix data race
Configuration menu - View commit details
-
Copy full SHA for 5081f42 - Browse repository at this point
Copy the full SHA 5081f42View commit details -
test: Fix false negative in httpproxy test (#17)
Other patches can change the slice length, causing the previous check to fail, although all correct patches are present.
Configuration menu - View commit details
-
Copy full SHA for 63bca57 - Browse repository at this point
Copy the full SHA 63bca57View commit details -
test: Fix false negative in auditpolicy test (#16)
Other patches can change the slice length, causing the previous check to fail, although all correct patches are present.
Configuration menu - View commit details
-
Copy full SHA for cffe77c - Browse repository at this point
Copy the full SHA cffe77cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7092a4c - Browse repository at this point
Copy the full SHA 7092a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7662213 - Browse repository at this point
Copy the full SHA 7662213View commit details -
Configuration menu - View commit details
-
Copy full SHA for e32da13 - Browse repository at this point
Copy the full SHA e32da13View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f9e3e - Browse repository at this point
Copy the full SHA d9f9e3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39cf44f - Browse repository at this point
Copy the full SHA 39cf44fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6733ba - Browse repository at this point
Copy the full SHA c6733baView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c5ec2 - Browse repository at this point
Copy the full SHA d5c5ec2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80a80db - Browse repository at this point
Copy the full SHA 80a80dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2280da1 - Browse repository at this point
Copy the full SHA 2280da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for efdeab1 - Browse repository at this point
Copy the full SHA efdeab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4c3aa5 - Browse repository at this point
Copy the full SHA e4c3aa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e58e2f8 - Browse repository at this point
Copy the full SHA e58e2f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79defde - Browse repository at this point
Copy the full SHA 79defdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d0c094 - Browse repository at this point
Copy the full SHA 7d0c094View commit details -
Configuration menu - View commit details
-
Copy full SHA for a54e97c - Browse repository at this point
Copy the full SHA a54e97cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dda31d8 - Browse repository at this point
Copy the full SHA dda31d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 832cc64 - Browse repository at this point
Copy the full SHA 832cc64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 868022f - Browse repository at this point
Copy the full SHA 868022fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25b05fc - Browse repository at this point
Copy the full SHA 25b05fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59bf818 - Browse repository at this point
Copy the full SHA 59bf818View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eee6ce - Browse repository at this point
Copy the full SHA 3eee6ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0397e5 - Browse repository at this point
Copy the full SHA f0397e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c57e709 - Browse repository at this point
Copy the full SHA c57e709View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ceebef - Browse repository at this point
Copy the full SHA 8ceebefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3269c5b - Browse repository at this point
Copy the full SHA 3269c5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f963e97 - Browse repository at this point
Copy the full SHA f963e97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ec05d1 - Browse repository at this point
Copy the full SHA 9ec05d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13aa430 - Browse repository at this point
Copy the full SHA 13aa430View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6845f96 - Browse repository at this point
Copy the full SHA 6845f96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ab09f8 - Browse repository at this point
Copy the full SHA 5ab09f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05faebb - Browse repository at this point
Copy the full SHA 05faebbView commit details -
* fix: update latest template * build: pin commit for nutanix examples
Configuration menu - View commit details
-
Copy full SHA for 92b06d4 - Browse repository at this point
Copy the full SHA 92b06d4View commit details -
Merge pull request #4 from dlipovetsky/users
feat: Add user configuration for all providers
Configuration menu - View commit details
-
Copy full SHA for 9cad889 - Browse repository at this point
Copy the full SHA 9cad889View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7665a94 - Browse repository at this point
Copy the full SHA 7665a94View commit details -
Merge pull request #7 from d2iq-labs/faiq/add-nutanix-csi
feat: add nutanix csi
Configuration menu - View commit details
-
Copy full SHA for 2ec54be - Browse repository at this point
Copy the full SHA 2ec54beView commit details
Commits on Apr 2, 2024
-
docs: use a KUBERNETES_VERSION env variable (#22)
* docs: use an env for KUBERNETES_VERSION * docs: use a more widely available Kubernetes version Makes the command more copy-paste friendly. Kubernetes v1.28.7 is supported here by Docker, AWS and CAPX.
Configuration menu - View commit details
-
Copy full SHA for ced51e3 - Browse repository at this point
Copy the full SHA ced51e3View commit details
Commits on Apr 3, 2024
-
feat: Add support for CAPX (#6)
* fix: added support for capx * refactor: reuse existing CAPX types * fix: set allowed enums for Nutanix resource types * fix: set required for Nutanix node type * fix: reuse resource.Quantity types * fix: set defaults and validation * fix: rename field to subnets * refactor: fix handlers after API changes * test: add new unit tests * refactor: bring back host instead of address * fix: examples with updated APIs * fix: using latest capx private brach to test kube-vip fix * fix: set namespace for credentialRef The patch failed with the following error: got failure response with message failed to apply JSON patches to input: replace operation does not apply: doc is missing key: /spec/template/spec/prismCentral/credentialRef/namespace: missing value. * docs: fix users example * docs: deploying Calico for Nutanix * fix: added basic docs for nutanix mutations * fix: lint related fixes * docs: minor changes --------- Co-authored-by: Dimitri Koshkin <dimitri.koshkin@nutanix.com>
Configuration menu - View commit details
-
Copy full SHA for aa6feca - Browse repository at this point
Copy the full SHA aa6fecaView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d4768a4 - Browse repository at this point
Copy the full SHA d4768a4View commit details -
refactor: use a string type for Nutanix's AdditionalTrustBundle (#28)
* refactor: use a string type for Nutanix's AdditionalTrustBundle Use a string instead of a ConfigMap reference to make it easier for both the handlers to use, and the clients to set in the API. * fix: force insecure: false with additionalTrustBundle
Configuration menu - View commit details
-
Copy full SHA for 583014f - Browse repository at this point
Copy the full SHA 583014fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4bed7a - Browse repository at this point
Copy the full SHA c4bed7aView commit details
Commits on Apr 5, 2024
-
test: unit test for individual patch generator (#21)
* test: unit test for individual patch generator * test: package level unit test for HTTPProxy * test: fix data race between multiple unit test that use envtest * test: make patchgenerator generic function * fix: linting errors after rebase from main
Configuration menu - View commit details
-
Copy full SHA for f8c47e2 - Browse repository at this point
Copy the full SHA f8c47e2View commit details -
test: move all patch generator unit tests to their own packages (#23)
* test: unit test for individual patch generator * test: package level unit test for HTTPProxy * test: move region and httpproxy patch generator unit test invocation * fix: linting errors * test: move all AWS patch unit tests to their own packages (#24) * test: move instanceprofile tests to its own package * test: move instancetype unit tests to its own package * test: move ami unit tests to its own package * test: move aws network tests to its own package * test: move controlplaneloadbalancer unit tests to its own package * test: move aws cni unit tests to its own package * test: fix linting errors * test: unit tests for AWS security groups * test: move customimage unit tests to their own package (#30) * test: move all Nutanix patch handler unit tests (#32) * test: move controlplane endpoint unit tests * test: move PC endpoint unit tests * test: nove machinedetails unit tests * test: move generic patch unit tests to own packages (#31) * test: move audit policy tests to their own package * test: move etcd unit tests to their own package * test: move extra api server cert sans to its own package * test: move image registry unit tests to its own package * test: move kubernetes image repository unit tests * test: move mirror unit tests * test: move users unit tests * test: remove gereric unit tests from nutanix meta patch handler * test: cleaned up meta level unit test suites
Configuration menu - View commit details
-
Copy full SHA for 184e7d6 - Browse repository at this point
Copy the full SHA 184e7d6View commit details -
feat: Make containerd restart its own patch (#18)
* feat: Make containerd restart its own patch * fix: unit tests for kubeadmconfigtemplate with containerdrestart patch * fix: add comment for always add containerd patch * test: move unit test to their own package --------- Co-authored-by: Shalin Patel <shalin.patel@nutanix.com>
Configuration menu - View commit details
-
Copy full SHA for 8141a4c - Browse repository at this point
Copy the full SHA 8141a4cView commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b1e7ec - Browse repository at this point
Copy the full SHA 2b1e7ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for e78e6f9 - Browse repository at this point
Copy the full SHA e78e6f9View commit details -
fix: use a LocalObjectReference for credentials Secret (#37)
Using a cross-namespace objectRef in the cluster API can lead to privilege escalation. A user with RBAC to read Secrets in one namespace can create a cluster, and copy any Secret from any other namespace to their workload cluster.
Configuration menu - View commit details
-
Copy full SHA for cb8fadb - Browse repository at this point
Copy the full SHA cb8fadbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e91d4d - Browse repository at this point
Copy the full SHA 0e91d4dView commit details -
refactor: combine PC host and port into a single url var (#36)
* refactor: combine PC host and port into a single url var This makes it simpler for clients to provide a single input field and not have to do any parsing to split the hostname and port. It also allows us to use API validation for bad input. * fixup! refactor: combine PC host and port into a single url var * fixup! refactor: combine PC host and port into a single url var * fixup! refactor: combine PC host and port into a single url var
Configuration menu - View commit details
-
Copy full SHA for f819811 - Browse repository at this point
Copy the full SHA f819811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92184b0 - Browse repository at this point
Copy the full SHA 92184b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a384e3 - Browse repository at this point
Copy the full SHA 5a384e3View commit details -
fix: Nutanix CSI credentials Secret creation (#34)
The existing code created a ClusterResourceSet with the user provided Secret. However, that won't work unless that Secret has an embedded Secret in it.
Configuration menu - View commit details
-
Copy full SHA for 21f4055 - Browse repository at this point
Copy the full SHA 21f4055View commit details -
feat: get helm config from a well known configmap (#27)
* ci: adds tooling to create configmap * feat: use a configmap to get helmchart info * fix: precommit issues * fix: typo in cilium * fix: remove workspace files * build: template name for configmap * refactor: names for helm chart info getter * refactor: use nutanix-storage name instead of nutnaix-csi * refactor: move to globaloptions * fix: adds snapshot to helm config * fix: comments after review * fix: adds a warning and removes ebs csi * fix: typo * fix: adds missing script file * fix: precommit
Configuration menu - View commit details
-
Copy full SHA for 9b92854 - Browse repository at this point
Copy the full SHA 9b92854View commit details -
Configuration menu - View commit details
-
Copy full SHA for 088cc32 - Browse repository at this point
Copy the full SHA 088cc32View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa1eef6 - Browse repository at this point
Copy the full SHA aa1eef6View commit details