Update devcontainer
Explanation
Update devcontainer definition:
- Use "standard" devcontainer base image that includes
make - Use devcontainer features to install docker, kubectl, minikube, kind, helm and go
- Switch user to
vscode(default) instead ofrootin the container
This fixes the issue that make was not installed and also simplifies the setup by making use of available devcontainer features instead of rolling our own.
Related issue
Closes #14247 (closed)
Milestone of this PR
What type of PR is this
/kind cleanup
Proposed Changes
Proof Manifests
Checklist
-
I have read the contributing guidelines. -
I have read the PR documentation guide and followed the process including adding proof manifests to this PR. -
This is a bug fix and I have added unit tests that prove my fix is effective. -
This is a feature and I have added CLI tests that are applicable. -
My PR needs to be cherry picked to a specific release branch which is . -
My PR contains new or altered behavior to Kyverno and -
CLI support should be added and my PR doesn't contain that functionality.
-