Repository navigation
Add Dockerfile, Ankra application descriptor, Kubernetes manifests and CI/CD pipeline - #1
Open
ankra-platform[bot] wants to merge 3 commits into
Open
ankra-platform[bot] wants to merge 3 commits into
ankra-platform[bot] wants to merge 3 commits into
Conversation
…ests and ci/cd pipeline Generated by Ankra platform
The generated manifests modelled a listening HTTP service: a Service on port 80, an Ingress, TCP probes against container port 8080, and a target_port option. The CLI binds no listener, so all of that described something that does not exist. The pod now idles signal-responsively so operators can exec in and run tael commands against the platform from inside the cluster; health is an exec of 'tael version', the only meaningful signal for a toolbox. Adds a tael_base_url option and a writable HOME for CLI config. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JMj6ZLzueMmZMDMWSLmQGy
Generated by Ankra platform
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Ankra Application Setup
Detected stack: go
This PR adds the following generated files:
Dockerfile.ankra/ankra.yaml.ankra/manifests/deployment.yaml.ankra/manifests/service.yaml.ankra/manifests/ingress.yaml.github/workflows/build-and-publish.ymlWhat's included
.ankra/manifests/, parameterised with Ankra inputs and rendered per environmentingress_enabledandingress_hoston the deploy form to publish it.ingress_tls_issuernames the cert-manager ClusterIssuer that mints the certificate (letsencrypt-prodon Ankra-provisioned clusters); clear it to serve plain HTTP..ankra/ankra.yaml, this application's metadata and its deploy option contract; Ankra reads it back on every analysis run, so edit the options here to change the deploy formTAEL_CONFIG. Set them on this application's Environment secrets panel in Ankra; the next deploy seals them into thetael-cli-envSecret in the target namespace. Nothing is committed to this repository and nothing has to be created by hand. Values the platform provides - the generated database's credentials among them - are already wired and are deliberately not listed here.Review the generated files and merge when ready. Once merged, Ankra deploys these manifests to your clusters as an application in a stack.
Generated by Ankra