Michael Slowik

Results 27 comments of Michael Slowik

MySQL IAM works without this flag, but , in the case of PostgreSQL solution seems to be hacky. According to https://github.com/GoogleCloudPlatform/cloud-sql-proxy/issues/1436#issuecomment-1256681991 it's recommended to run two proxies or wait for...

Currently, php81 would throw `Fork support is only compatible with the epoll1 and poll polling strategies` on `php artisan tinker`. The solution is adding `GRPC_POLL_STRATEGY=poll` to env (ref.: https://github.com/grpc/grpc/issues/29044#issuecomment-1068244652).

Unless something changed, MySQL IAM is working on App Engine. It was tricky and docs are inconsistent but this snippet worked: https://github.com/firevel/firevel/pull/34/files In ref to migration. You can do a...

If anyone would like to use this feature it's important to know that it won't work without `X_GOOGLE_TARGET_PLATFORM=gae` env.

Basically `^8.1` = `8.*` but minimum `8.1` `^8.1.1` = `8.1.*` but minimum `8.1.1` To cover the most of use cases buildpacks should support at least: - `8.*`, `8.1.*` - `^8.1`,...

I executed some tests and it looks like `^x.*`, `x.*` and `x.x.*` are now working correctly. The only one not supported correctly is `^x.x.x`. Example error output with `^8.1.2`: ```...

@iamacarpet you can try: ``` pack build sample-php --builder gcr.io/buildpacks/builder:latest --run-image gcr.io/buildpacks/google-22/run:latest ``` I keep on looking for a better way. I would expect that `--builder=gcr.io/gae-runtimes/buildpacks/google-gae-22/php/builder:latest --run-image=gcr.io/gae-runtimes/buildpacks/google-gae-22/php/run:latest` is the right...

I like it in general. It feels like some of those things should be set in `app.yaml` instead. For example `php-fpm` behavior might be different in different environments.

@iamacarpet I agree with @sonnysasaka that env sounds like a better solution. You can pass env variables to both, App Engine and Cloud Run. I'm already using it to set...