Skip to content

Commit

Permalink
Update feature maturities (#6202)
Browse files Browse the repository at this point in the history
  • Loading branch information
nkubala authored Jul 14, 2021
1 parent 7b18b11 commit 494c041
Showing 1 changed file with 34 additions and 27 deletions.
61 changes: 34 additions & 27 deletions docs/data/maturity.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@
"deploy": "x",
"area": "Deploy",
"feature": "Apply",
"maturity": "alpha",
"maturity": "beta",
"description": "Use hydrated Kubernetes manifests to create resources on the cluster"
},
"build.buildpacks": {
"build": "x",
"area": "Build",
"feature": "Cloud Native Buildpacks support",
"maturity": "beta",
"maturity": "GA",
"description": "Skaffold natively support for artifacts built with Cloud Native Buildpacks"
},
"build.custom": {
Expand All @@ -38,7 +38,7 @@
"debug": "x",
"area": "Build",
"feature": "Build Artifact Dependencies",
"maturity": "alpha",
"maturity": "beta",
"description": "Define build artifact dependencies"
},
"build": {
Expand All @@ -59,31 +59,38 @@
"debug": {
"debug": "x",
"area": "Debug",
"maturity": "beta",
"maturity": "GA",
"description": "Language-aware reconfiguration of containers on the fly to become debuggable ",
"url": "/docs/workflows/debug"
},
"debug.go": {
"debug": "x",
"area": "Debug",
"feature": "debug go apps",
"maturity": "alpha",
"maturity": "GA",
"description": "debug go apps"
},
"debug.java": {
"debug": "x",
"area": "Debug",
"feature": "debug java apps",
"maturity": "beta",
"maturity": "GA",
"description": "debug java apps"
},
"debug.node": {
"debug": "x",
"area": "Debug",
"feature": "debug node apps",
"maturity": "beta",
"maturity": "GA",
"description": "debug node apps"
},
"debug.NET": {
"debug": "x",
"area": "Debug",
"feature": "debug .NET apps",
"maturity": "beta",
"description": "debug .NET apps"
},
"debug.python": {
"debug": "x",
"area": "Debug",
Expand All @@ -99,7 +106,7 @@
"debug": "x",
"render": "x",
"area": "Default-repo",
"maturity": "beta",
"maturity": "GA",
"description": "specify a default image repository & rewrite image names to default repo",
"url": "/docs/environment/image-registries/"
},
Expand All @@ -111,7 +118,7 @@
"debug": "x",
"area": "Default-repo",
"feature": "preconcatentation strategy",
"maturity": "beta",
"maturity": "GA",
"description": "collision free rewriting strategy"
},
"default_repo.simple_prefix": {
Expand All @@ -122,7 +129,7 @@
"debug": "x",
"area": "Default-repo",
"feature": "simple prefix replace strategy",
"maturity": "alpha",
"maturity": "GA",
"description": "more intuitive prefix replacement strategy"
},
"cleanup": {
Expand Down Expand Up @@ -152,7 +159,7 @@
"debug": "x",
"area": "Deploy",
"feature": "Status check",
"maturity": "beta",
"maturity": "GA",
"description": "User can wait for deployments to stabilize "
},
"dev": {
Expand Down Expand Up @@ -181,44 +188,44 @@
"debug": "x",
"render": "x",
"area": "Global config",
"maturity": "beta",
"maturity": "GA",
"description": "store user preferences in a separate preferences file",
"url": "/docs/design/global-config/"
},
"init": {
"area": "Init",
"maturity": "alpha",
"maturity": "GA",
"description": "Initialize a skaffold.yaml file based on the contents of the current directory",
"url": "/docs/pipeline-stages/init"
},
"init.dockerfiles": {
"area": "Init",
"feature": "init for Dockerfiles ",
"maturity": "alpha",
"maturity": "GA",
"description": "skaffold init recognizes Dockerfiles"
},
"init.interactive": {
"area": "Init",
"feature": "interactive",
"maturity": "alpha",
"maturity": "GA",
"description": "skaffold init interactive for CLI users"
},
"init.json_api": {
"area": "Init",
"feature": "json based ",
"maturity": "alpha",
"feature": "JSON based",
"maturity": "beta",
"description": "skaffold init JSON based API for IDE integrations"
},
"init.k8s_manifests": {
"area": "Init",
"feature": "init for k8s manifests",
"maturity": "alpha",
"description": "skaffold init recognizes k8s manifest and the image names in them"
"feature": "init for Kubernetes manifests",
"maturity": "GA",
"description": "skaffold init parses images from Kubernetes manifests"
},
"init.generate_manifests": {
"area": "Init",
"feature": "generate manifests",
"maturity": "alpha",
"maturity": "beta",
"description": "skaffold init will try to generate kubernetes manifests for your project"
},
"insecure_registry": {
Expand Down Expand Up @@ -263,7 +270,7 @@
"render": {
"deploy": "x",
"area": "Render",
"maturity": "beta",
"maturity": "GA",
"description": "Produce hydrated Kubernetes manifests that reference the built resources"
},
"run.cmd": {
Expand All @@ -277,13 +284,13 @@
"dev": "x",
"area": "Filesync",
"feature": "sync.infer",
"maturity": "alpha",
"maturity": "beta",
"description": "mark files as \"syncable\" - infer the destinations based on the Dockerfile"
},
"sync": {
"dev": "x",
"area": "Filesync",
"maturity": "beta",
"maturity": "GA",
"description": "Instead of rebuilding, copy the changed files in the running container",
"url": "/docs/pipeline-stages/filesync"
},
Expand All @@ -294,7 +301,7 @@
"debug": "x",
"area": "Tagpolicy",
"feature": "sha256 (== \"latest\") tagger",
"maturity": "beta",
"maturity": "GA",
"description": "tag with latest, use image digest / image ID for deployment"
},
"tagpolicy": {
Expand All @@ -310,7 +317,7 @@
"templating": {
"deploy": "x",
"area": "Templating",
"maturity": "beta",
"maturity": "GA",
"description": "certain fields of skaffold.yaml can be parametrized with environment and built-in variables",
"url": "/docs/environment/templating/"
},
Expand Down Expand Up @@ -351,7 +358,7 @@
},
"version": {
"area": "version",
"maturity": "beta",
"maturity": "GA",
"description": "get the version string of the current skaffold binary"
}
}

0 comments on commit 494c041

Please sign in to comment.