* Create Hello World program with Kotlin
* Modify Readme by addressing Grant's comments
* Update to gradle official image
* Update dockerfile by addressing ivan's comment
* Read port from env by addressing samodell's comment
* Update Readme by addressing samodell's comment
* svc->service
* Add an elixir language sample using the phoenix framework to the knative serving samples.
* Add links to Elixir and Phoenix Web sites.
* remove giant package-lock.json
* change -go to -elixir in readme.
* Update the Elixir example so that it builds with Google's Cloud Build service. Add an approprite .gcloudignore file so that this can be done using the gcloud command line tool.
The test program doesn't close the http response Body causing the connection to
not be released and the creation of new connections until the exhaustion of the
process file descriptors.
* Add instruction to use LetsEncrypt through CertManager.
* Split GCP specific instruction to its own file.
* Rename using-cert-mananger-on-gcp.md to using-cert-manager-on-gcp.md
* Update using-an-ssl-cert.md
* Update using-cert-manager-on-gcp.md
* Update instruction based on PR feedback.
* Fix code snippet highlighting.
* Update using-cert-manager-on-gcp.md
* Update per PR feedback
* Update per PR feedback.
* Doc edits
* add doccument
* add reasons for plugins
* Formatted file
* add more details
* fix links
* Remove typo and duplicate steps +
+ made a few edits for clarity and consistency
By reading the docs, I can't tell where are these config/monitoring stuff.
So I'm adding sub-steps to (a) clone repo + cd + checkout to the release tag,
then (b) apply them.
Please /cc someone who knows about this stuff to verify.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Looks like anchors are case-sensitive. GitHub Markdown rendering creates
lower-case-section-anchors.
How many more of these there are, I'm not sure. But when I searched like
ag --md '#[A-Z]'
This is the only such markdown page with such uppercase anchor references,
so I'm just fixing this page. Sorry for long commit message.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
* Update docs to use kubectl long flags
* adding back in the --filename flag (lost when manually merged)
* notice a few missed
* notice a few missed '-f' flags
* change -o to --output
* source-to-url-go: support multi-line base64 output
if my password is long "echo password | base64" will yield in a multiline
string that can confuse users about how to put that thing in Kubernetes
Secret manifest.
Adding -w0 (and for macOS/BSD base64(1), -b0) solves that problem.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
* slight revision of Note
* Add a helloworld sample for haskell
* Use stack as the build tool
* Use scotty as a web framework
* Use docker multi-stage build to create a smaller runtime image
* Apply review comments on the README.md
* Apply language review comments
- Fix `service.yaml` indentation
- Change heading for sample code recreation
* telemetry draft
* style updates to logging pages
* moved elasticsearch instructions
* telemetry draft
* style updates to logging pages
* moved elasticsearch instructions
* move elastic search instructions back to installation page
* Add more details to specific steps
* fix markdown
* Add an elixir language sample using the phoenix framework to the knative serving samples.
* Add links to Elixir and Phoenix Web sites.
* remove giant package-lock.json
* change -go to -elixir in readme.
* [WIP] Updates to Thumbnailer sample
* More edits
* More edits
* Update README.md
* Removing jq and 'service'
* Removing another 'service'
* Add language about external dependencies
* Adding bloat and sleep commands to the sample.
* Run all three in parallel.
* Load test tool.
* Concurreny and qps settings for load test.
* Formating tweaks.
* Change health check address.
* Move load test into subdirectory.
* Delete hey Dockerfile now that we have our own load tester.
* Output resource usage summary from autoscale.go and total requests from load.go.
* Rename sample.yaml as service.yaml to match other samples.
* Update README to run new load test.
* A few README fixes.
* Stop test after duration.
* Add files via upload
* Add files via upload
* Add dashboard screenshots.
* Further experiments.
* Add metrics prerequisite.
* Replace Configuration and Revision with Service.
* Remove docs from image path.
* Revert edits to helloworld-go.