Marek Veber
Marek Veber
/test pull-cluster-api-provider-azure-verify
/lgtm /approved
I think we can parse some string option (e.g. `--watch-filter="metadata.namespace!=kube-public,metadata.namespace!=kube-system"`) value by: `fields.ParseSelectorOrDie` e.g.: ``` Cache: cache.Options{ DefaultFieldSelector: fields.ParseSelectorOrDie(watchFilter) ... ``` There is: * `==` , `!=` * '&&' (it's...
In the log I see: ``` POST https://cloudcode-pa.googleapis.com/v1internal:generateChat { "code": 403, "details": [ { "@type": "type.googleapis.com/google.rpc.ErrorInfo", "reason": "RESOURCE_USAGE_RESTRICTION_VIOLATED", "domain": "googleapis.com", "metadata": { "service": "cloudaicompanion.googleapis.com", "consumer": "projects/gemini-gcp-capi, projects/gemini-gcp-capi" } }, {...
My access to Gemini is working using GEMINI_API_KEY: ``` curl -H 'Content-Type: application/json' -d '{"contents":[{"parts":[{"text":"Explain how AI works"}]}]}' -X POST "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro-preview-05-06:generateContent?key=$GEMINI_API_KEY" { "candidates": [ { "content": { "parts": [ {...