Error response from daemon: Get https://dev1-registry-docker-registry.aws.aurotfp.com:5000/v2/: net/http: TLS handshake timeout
nothing specifically changed on anyone's system
<Wallett> ``` #!/bin/bash
curl https://s3.amazonaws.com/datawire-static-files/forge/$(curl https://s3.amazonaws.com/datawire-static-files/forge/latest.url)/forge -o ./forge
chmod a+x ./forge
REGISTRY_PASSWORD=$1
sed -e "s/\${registry.password}/$REGISTRY_PASSWORD/" forge.template.yaml > forge.yaml ```
<Andrei> hi @Wallett
I successfully integrated forge in my jenkins setup.
I just inject forge.yaml
during build setup.
here is a sample of pipeline:
...
environment {
forge_file=credentials('b9367523-460b-4e75-9b11-2ebde74685ae')
}
...
stages{
stage('upload forge config') {
steps{
sh 'cat $forge_file > forge.yaml'
}
}
...
kubectl
so if you use something like kubectx it should work
credsStore
s?
~/.docker/config.json
just to use a tool like forge...
<Negan Grimes> "Normally, if you want to get a service running in Kubernetes, you need to build a Docker image, push the image to a Docker registry, write some Kubernetes YAML, and run kubectl to get the service running.
With Forge, the deploy command will take care of everything you need to get the service running. Try it now: "
For me, the appeal of forge is having a single deployment.yaml file with profiles, so in a test environment, you might have different resource limits or routing paths, while for a canary deployment you might only want to route a small amount of traffic to the deployment, and for production you might have another profile
./dev.sh build
to work ... but now what I have is a docker container with my modified forge
... how can I actually use it (distribute it to my team?)
forge
executable from the build container (or am I going about this the wrong way?)
<brentbaum> Hello! Is there an easy way to print out the profile
settings that were used after a forge deploy
succeeds?
Background: I'm trying to construct and print the URL of a deployment (using Ambassador + custom endpoint
) so that we can copy and paste the URL to be used elsewhere. Maybe there's a way to get this OOTB w/ Ambassador and I should be asking there, but I couldn't find it.