Update examples to generate kubernetes compliant deployments #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As I work through the examples, I like getting some hands on experience deploying the changes to a kubernetes cluster.
I've created a local kind cluster to test changes against by executing the following commend:
jsonnet example1.jsonnet | k apply -f -
Issues resolved:
deployment
object which k8s will rejecthttpd:2.5
does not exist 😄, so I changed it to2.3
for the default and calledwithImage('httpd:2.4')
I ignored the following:
example5.jsonnet
isn't referenced, can probably be deleted?I'll submit separate PR's later lessons as I get to them. Overall, I found the first lesson to be pretty clear where the value add is with
jsonnet
and liked how you introducedmixins
and other concepts.