Comments (4)
All tools eventually have to send real api object requests to the apiserver, so I’m not sure if that’s too strong of a requirement for the tools to spit out those.
For the tools that simply template and then apply, it’s trivial. Helm also has a way to output the “released” resources in YAML form.
from skaffold.
Some more ideas: Add a list of deployed runtime.Object
s to the BuildResult
For Helm, populate this via helm get
For kubectl, populate this by parsing the yamls we're about to deploy
It looks like this is the best way to parse YAML files currently:
kubernetes/client-go#193
from skaffold.
Here's a functioning yaml parsing snippet:
https://gist.github.com/dlorenc/2ac000a25656447a0c06e79150407b4c
from skaffold.
cc @nkubala this is the issue I was referring to yesterday
from skaffold.
Related Issues (20)
- Use file sync only HOT 6
- Kaniko no cache compression
- Support additional docker buildkit options
- Templating for chartPath does not work HOT 1
- Support for Java 21
- add logs for sync failture
- Delve is too old for Go version 1.21.4
- Add support for riscv64, the install-golint.sh can't work HOT 3
- Multistage cloudbuild + kaniko
- Default Deployer not set using `skaffold dev` when having multiple configurations HOT 2
- Add support for multi-arch OCI image indexes in Bazel builder HOT 2
- build tagpolicy gitcommit behaviour not expected
- skaffold run always forces redeploy with helm renderer HOT 1
- Quickstart
- Should build command depend on Helm? HOT 1
- Argo Rollouts With Canary Fail to Render and Deploy
- Override placeholder in a required configuration HOT 1
- Are modules broken on 2.9.0, 2.8.0? skaffold.yaml deploys, but fails to deploy when require:d as a module HOT 6
- <paste your skaffold.yaml here>
- [Feature Request] Support remote config dependencies with v2 Cloud Build repositories
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skaffold.